方向改变后缩放UIImageView

时间:2012-04-20 10:28:04

标签: ios cocoa uiview uiimageview contentmode

在我的应用程序中我在UIView中有UIIMageView,在纵向模式下imageview填充UIView的整个区域,但是在方向改变之后UIView旋转但没有拉伸,虽然我已经将UIView的内容模式设置为Scale来填充,有什么问题?

2 个答案:

答案 0 :(得分:1)

设置自动调整遮罩:

yourUIImageViewInstance.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin;

另请阅读this

答案 1 :(得分:0)

您可以尝试使用

 imageview.frame=CGMakeRect(x, y, width, height);

在setPositionForOrientation函数