当设备旋转时,如何在UIVmageView中的UIImageView中不变形旋转图像?

时间:2010-08-24 08:26:59

标签: iphone ipad uiview uiimageview uiimage

我有一个内部有这种结构的UIView:

的UIView
- UIImageView
- - UIImage

JPG图像是垂直的,并且它与垂直方向的设备大小相同 我希望UIImage按以下方式旋转:

设备是垂直的:
图像显示为完整尺寸(填满屏幕)

设备是水平的:
- 图像宽度应与水平方向的设备宽度相匹配
- 应计算图像高度以使图像不变形(因此其底部将不在UIImageView中)

我正试图解决这个问题 有人已经解决了这个问题吗?

提前谢谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用UIImageView的contentMode属性。如果有效,请告诉我。

答案 1 :(得分:0)

您只需计算并设置要变形的视图的变换属性。