我在UIImageView
中使用UICollectionViewCell
。我已将contentMode
设为UIViewContentModeScaleAspectFill
,将Clip subviews
设为YES
。
不保持静止图像的宽高比。它会缩小图像宽度/高度。
请注意,我知道我可以通过代码居中裁剪图像,但我正在寻找一种方法来实现它,而无需使用代码来更改图像大小。
此外,我无法使用UIViewContentModeCenter
因为实际图片比UIImageView
尺寸大得多。
答案 0 :(得分:-1)
要维护宽高比,您必须使用UIViewContentModeScaleAspectFit而不是UIViewContentModeScaleAspectFill。