禁用大小类后,UIViews无法正常显示

时间:2016-04-20 09:30:18

标签: ios objective-c iphone uiview

经过多次尝试后,我无法弄清楚为什么我的UIView在不同的设备上显示不同。最初我使用的是自动布局和大小类,但在遇到很多问题后,我的大四学生告诉我不要使用自动布局和禁用大小类。所以我这样做但我的观点在4s,5s和6s上看起来不同。这就是我将所有元素放在故事板中的方式。

enter image description here

我在iPhone 4s上运行项目后看起来像。

enter image description here

在5s(这是在所有设备上应该是这样的):

enter image description here

6s(请忽略屏幕调光效果):

enter image description here

有人可以指出我哪里出错了。谢谢。 PS:我被告知创建一个新项目并重新开始,但问题是我已经创建了一些更多的视图和类文件,我不想重新开始,也想知道是什么原因造成的这个问题。

1 个答案:

答案 0 :(得分:0)

继续使用大小类,然后在禁用它时将其禁用,您将获得一个选项

保持尺寸等级,选择iPhone并准备好了。