0

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

4

2 回答 2

1

设置自动调整大小掩码:

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

也读这个

于 2012-04-20T10:31:12.203 回答
0

你可以尝试使用

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

在 setPositionForOrientation 函数中

于 2012-04-20T10:33:39.703 回答