[英]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.