为什么我的iPhone 6屏幕分辨率会有所不同?

时间:2016-03-30 06:06:45

标签: ios objective-c autolayout screen-resolution iphone-6

在我的应用程序中,我有条件在我的视图控制器中显示UIView,如果该视图出现在屏幕上iPhone 6具有iPhone 5分辨率,如果没有出现相同的视图则没有问题。我通过代码计算了屏幕分辨率并测试了上面的场景。我认为自动布局会改变屏幕分辨率。请帮我修理一下。另请分享改变屏幕分辨率的因素。

1 个答案:

答案 0 :(得分:1)

选择您的View Controller,转到Utility Area的Attributes Inspector,请确保您选择了Inved in Size

enter image description here

单独启用AutoLayout不会更改视图的大小。 您应该为它添加约束。
完成后,您需要为视图设置约束 enter image description here

相关问题