根据屏幕大小隐藏视图。
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 英寸屏幕,因为 wCompact
和 hAny
用于 3.5、4、4.7 英寸, wCompact
和 hRegular
适用于所有 iPhone 肖像,因此如果您取消选中 Installed 属性 for wCompact
,您将隐藏 3.5、4、4.7 英寸的标签和 hAny
。对于这种行为,你应该通过代码来做。
我试图搜索但找不到任何东西。还是问不出正确的方法...=\
无论如何,我有一个简单的 UIViewController,无论屏幕大小如何,它看起来都很棒。我被要求向其中添加一些文本,这就是问题所在。在 4.7 和 5.5 屏幕上,我有足够的空间,但在 4 英寸屏幕上没有。
调整尺寸 类 我找不到仅指示 4 英寸或更小屏幕的方法。
我不想在 4 英寸屏幕上显示 UILabel,而是在另一个较大的两个。如果屏幕尺寸小于 x,我确定这可以通过 [lbl setHidden:YES]
在代码中完成。有没有一种方法可以在 Interface Builder 中完成此操作,这样我就可以向老板展示布局,而不必 运行 在不同的模拟器或设备中进行布局? IE。使用预览编辑器。
您应该在 Attributes Inspector 中使用 Installed 属性,但您不能仅隐藏 4 英寸屏幕,因为 wCompact
和 hAny
用于 3.5、4、4.7 英寸, wCompact
和 hRegular
适用于所有 iPhone 肖像,因此如果您取消选中 Installed 属性 for wCompact
,您将隐藏 3.5、4、4.7 英寸的标签和 hAny
。对于这种行为,你应该通过代码来做。