UIImageView(横向,纵向)对齐问题的自动布局

时间:2015-02-27 07:29:01

标签: ios objective-c uiimageview autolayout constraints

我在UITableViewCell中使用UIImageView上的自动布局。约束是前导,下限,顶部,高度和宽度。 UIImageView框架大小为(134,75)。图片从网址加载。内容模式是aspecttofit。 我的问题是,当图像处于横向模式时,它看起来不错,但在纵向中,它将显示在单元格的中心。图像宽度等于单元格宽度,我想显示左边对齐的肖像图片不在屏幕中央。此外,肖像的图像宽度也不应相同。

2 个答案:

答案 0 :(得分:0)

我建议您删除宽度和高度约束并放置前导,尾随,顶部和底部。

答案 1 :(得分:0)

如果您已将前导,尾随,顶部和底部对齐到单元格的边缘,那么

尝试将UIImageView contentMode更改为

    [imageView setContentMode:UIViewContentModeScaleAspectFill];

OR

[imageView setContentMode:UIViewContentModeScaleToFill];