Objective c UIImageView中的纵横比

Objective c UIImageView中的纵横比,objective-c,ios,uiimageview,uiimage,aspect-ratio,Objective C,Ios,Uiimageview,Uiimage,Aspect Ratio,我得到的应用程序,可以添加照片从相机或画廊。添加后,每张照片将显示在UIImageView中。但它们的纵横比很差。照片在UIImageView的尺寸上扩展 我怎样才能显示具有真实外观的照片 UPD和小图片呢?如果用户要添加非常小的图片,则此图片将在UIImageView的所有区域上调整大小。如何以实际大小显示这些图片?执行myImageView.contentMode=UIViewContentModeScaleAspectFit是一个选项 但这还不够,因为它改变了图像的纵横比,但却没有改变源图

我得到的应用程序,可以添加照片从相机或画廊。添加后,每张照片将显示在
UIImageView
中。但它们的纵横比很差。照片在
UIImageView的
尺寸上扩展

我怎样才能显示具有真实外观的照片


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

执行
myImageView.contentMode=UIViewContentModeScaleAspectFit是一个选项

但这还不够,因为它改变了图像的纵横比,但却没有改变源图像

唯一的方法是使用
UIGraphicsImageContext
,如下所述:

谁是珍?你是从这里抄袭的吗:拥有30k声誉的抄袭者!