缩放图像,直到它完全适合ImageView

时间:2013-01-21 16:28:29

标签: ios objective-c cocoa-touch cocoa ios5

我有一个简单的UIImageView和一张图片。我想在UIImageView中拟合图像,但我不希望图像宽高比改变,我也不想要任何死空间。 (两边的黑条等')我不在乎图像是否一直放大,只要应用这两个规则。

是否有内置设置?我尝试了Scale To FillAspect Fill等所有内容,但找不到我想要的内容。

例如:UIImageView为300x300 图像是200x250。图像将放大,直到UIImageView的所有区域都被填充。

1 个答案:

答案 0 :(得分:4)

对于UIImageView,您可以在属性中使用Aspect Fill来执行此操作。

但您可能需要勾选“剪辑子视图”框,否则图像将溢出图像视图框外。