簡體   English   中英

UIImageView(橫向,縱向)對齊問題的自動布局

[英]Auto layout on UIImageView (landscape, portrait) alignment issue

我在UITableViewCell中使用UIImageView上的自動布局。 約束是前導,下限,頂部,高度和寬度。 UIImageView框架大小為(134,75)。 圖片從網址加載。 內容模式是aspecttofit。 我的問題是,當圖像處於橫向模式時,它看起來不錯,但在縱向中,它將顯示在單元格的中心。 圖像寬度等於單元格寬度,我想顯示左邊對齊的肖像圖片不在屏幕中央。 此外,肖像的圖像寬度對於橫向也不應相同。

我建議你刪除寬度和高度約束並放置前導,尾隨,頂部和底部。

如果您已將前導,尾隨,頂部和底部對齊到單元格的邊緣,則,

嘗試將UIImageView contentMode更改為

    [imageView setContentMode:UIViewContentModeScaleAspectFill];

要么

[imageView setContentMode:UIViewContentModeScaleToFill];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM