0

Xcode 4.6.3 Ipad 开发。

我有一个图像视图,我在横向模式下调整为宽度:300 高度:300。但是当我旋转到纵向时,宽度和高度完全改变了,我怎样才能确保宽度和高度保持不变?

谢谢你。

4

2 回答 2

0

我认为问题在于自动调整掩码。确保您没有UIViewFlexibleHeight在 IB 或代码中设置。

于 2013-09-16T06:17:37.123 回答
0

请在您的视图加载时添加以下代码

[yourImageView setAutoresizingMask:UIViewAutoresizingNone];
yourImageView.autoresizesSubviews = NO;
yourImageView.contentMode = UIViewContentModeCenter;

当屏幕从横向变为纵向时,它不允许 imageView 自行调整大小,反之亦然。

于 2013-09-16T12:31:24.883 回答