我在UITableViewCell中使用UIImageView上的自动布局 . 约束是前导,下限,顶部,高度和宽度 . UIImageView框架大小为(134,75) . 图片从网址加载 . 内容模式是aspecttofit . 我的问题是,当图像处于横向模式时,它看起来不错,但在纵向中,它将显示在单元格的中心 . 图像宽度等于单元格宽度,我想显示左边对齐的肖像图片不在屏幕中央 . 此外,肖像的图像宽度对于横向也不应相同 .
我建议你删除宽度和高度约束并放置前导,尾随,顶部和底部 .
如果您已将前导,尾随,顶部和底部对齐到单元格的边缘,则,
尝试将UIImageView contentMode更改为
[imageView setContentMode:UIViewContentModeScaleAspectFill];
要么
[imageView setContentMode:UIViewContentModeScaleToFill];
2 回答
我建议你删除宽度和高度约束并放置前导,尾随,顶部和底部 .
如果您已将前导,尾随,顶部和底部对齐到单元格的边缘,则,
尝试将UIImageView contentMode更改为
要么