iOS UIImageView比例

时间:2016-04-18 18:52:52

标签: ios xcode ipad uiimageview

我需要制作一张不同图像的表格,这些图像必须与iPad Mini 2完全吻合。

所以我有一张高度= 60,宽度= 621的照片。如果我将这些尺寸放入UIImageView,那么这张照片几乎适合我整个iPad的屏幕。

也许有人可以告诉我为什么会这样,因为我对Xcode编程很陌生。

2 个答案:

答案 0 :(得分:0)

问题是照片要么不受限于缩放尺寸(例如30x310以获得2x缩减),要么它不在表格中的堆叠中。尝试将图像放入堆栈并约束堆栈。如果有帮助,请告诉我!

答案 1 :(得分:0)

UIImageView包含图像。

如果它伸展以填满整个屏幕,则UIImageView的大小可能非常大。默认情况下,图像将拉伸并填充UIImageView的空间。

如果您希望图像保持比例,并拉伸到UIImageView:

imageView.contentMode = UIViewContentModeScaleAspectFit;

如果您希望图像保持原样:

imageView.contentMode = UIViewContentModeCenter;