使用自动布局调整 UIImage 的纵横比

Adjust UIImage with Aspect Ratio using Autolayout

是否可以根据宽高比 (1:1) 的自动布局自动调整 uiimage 的大小?

顺便说一句,我正在使用 collectionview 作为我的视图。

这是我在故事板中的布局

这是 运行 应用

时的结果

您必须添加图片中的图片以使图像牺牲宽度以适应纵横比约束

如果您希望 UIImageView 始终为正方形并设置宽度和高度的纵横比。

但是,如果您想根据 imageView 的大小调整 UIImage 的大小,请在您的自定义 UICollectionViewCell 中对 layoutSubviews() 进行必要的调整。在这里你可以检查的大小 UIImageView

.