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