UIImageView中的宽高比

时间:2012-02-13 04:29:10

标签: objective-c ios uiimageview uiimage aspect-ratio

我有应用程序,可以添加相机或画廊的照片。在UIImageView中添加每张照片后显示。但他们表现出不好的宽高比。照片的大小为UIImageView's

如何以真实的宽高比显示照片?

UPD和小图片怎么样?如果用户将添加非常小的图片,此图片将在UIImageView的所有区域调整大小。如何以实际尺寸显示这些图片?

1 个答案:

答案 0 :(得分:27)

执行myImageView.contentMode = UIViewContentModeScaleAspectFit;是一种选择。

但这还不够,因为它改变了图像的宽高比,但它并没有改变源图像。

唯一的方法是使用UIGraphicsImageContext,如下所述: Resize UIImage with aspect ratio?