如图先布局界面
界面布局.png
设置位于下面的橘黄色View
在竖屏是隐藏:
在全新的Xcode9
中的隐藏属性,可以为不同size class
分别设置显示或隐藏。转到view
的hidden
属性,你会发现勾选按钮左边有一个加号,它让这一切变得轻松简单。点击后在弹出的界面中Width
选择any
,在横屏的时候,Height
选择Regular
;
点击
Add Variation
然后,勾选标记为隐藏标记隐藏.png
这样橘黄色View
在竖屏是就不再绘制显示,横屏时显示,同样的对上面的蓝色view
设置为横屏隐藏,Width
选择any
,Height
选择compact
;
最终效果如图:
横屏效果.png
其他配合StackView
使用
网友评论