在我的应用程序中我在UIView中有UIIMageView,在纵向模式下imageview填充UIView的整个区域,但是在方向改变之后UIView旋转但没有拉伸,虽然我已经将UIView的内容模式设置为Scale来填充,有什么问题?
答案 0 :(得分:1)
设置自动调整遮罩:
yourUIImageViewInstance.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin;
另请阅读this。
答案 1 :(得分:0)
您可以尝试使用
imageview.frame=CGMakeRect(x, y, width, height);
在setPositionForOrientation函数
中