根据屏幕大小隐藏视图。

Hiding a view based on screen size.

我试图搜索但找不到任何东西。还是问不出正确的方法...=\
无论如何,我有一个简单的 UIViewController,无论屏幕大小如何,它看起来都很棒。我被要求向其中添加一些文本,这就是问题所在。在 4.7 和 5.5 屏幕上,我有足够的空间,但在 4 英寸屏幕上没有。
调整尺寸 类 我找不到仅指示 4 英寸或更小屏幕的方法。
我不想在 4 英寸屏幕上显示 UILabel,而是在另一个较大的两个。如果屏幕尺寸小于 x,我确定这可以通过 [lbl setHidden:YES] 在代码中完成。有没有一种方法可以在 Interface Builder 中完成此操作,这样我就可以向老板展示布局,而不必 运行 在不同的模拟器或设备中进行布局? IE。使用预览编辑器。

您应该在 Attributes Inspector 中使用 Installed 属性,但您不能仅隐藏 4 英寸屏幕,因为 wCompacthAny 用于 3.5、4、4.7 英寸, wCompacthRegular 适用于所有 iPhone 肖像,因此如果您取消选中 Installed 属性 for wCompact,您将隐藏 3.5、4、4.7 英寸的标签和 hAny。对于这种行为,你应该通过代码来做。