Xcode 4.6.3 Ipad开发。
我有一个图像视图,我将其视为宽度:300高度:横向模式下为300。 但是当我旋转到纵向时,宽度和高度完全改变,我怎样才能确保宽度和高度保持不变?
谢谢。
答案 0 :(得分:0)
我认为问题在于自动调整掩码。确保您没有在IB或代码中设置UIViewFlexibleHeight
。
答案 1 :(得分:0)
请在加载视图时添加以下代码
[yourImageView setAutoresizingMask:UIViewAutoresizingNone];
yourImageView.autoresizesSubviews = NO;
yourImageView.contentMode = UIViewContentModeCenter;
当屏幕更改为横向显示为纵向时,它不会允许imageView自行调整大小,反之亦然。