UIImageView中的纵横比

我有应用程序,可以添加从相机或画廊的照片。 在UIImageView添加每个照片后显示。 但他们performance出不良的长宽比。 Photoes在UIImageView's大小上扩展。

我怎样才能以真实的比例显示照片?

UPD和小图片呢? 如果用户将添加真正的小图片,这张图片将调整UIImageView所有区域。 如何以实际尺寸显示这些图片?

myImageView.contentMode = UIViewContentModeScaleAspectFit; 是一种select。

但是这样做还不够,因为它会改变图像的高宽比,但不会改变源图像。

唯一的方法是使用UIGraphicsImageContext如下所示: 调整UIImage的高宽比?