baw*_*uru 13 autolayout ios11 xcode9-beta xcode9 safearealayoutguide
我可以做些什么来修复底部布局,不推荐使用iOS 11,我正在使用Xcode 9 beta 2.
pap*_*111 19
只需选中IB文件检查器中的"使用安全区域布局指南"按钮即可.
小智 15
@ paper1111的功能在Xcode版本9.3.1中运行良好,但对我来说没有第一次工作.使用Interface Builder进行了两天的世界大战
解:
1)检查 Interface Builder的文件检查器中的"使用安全区域布局指南"按钮.
2) 取消选中 Interface Builder文件检查器中的"使用安全区域布局指南"按钮.
3)再次检查Interface Builder的文件检查器中的"使用安全区域布局指南"按钮.
据此,在 iOS 11 中,IB 替换bottomLayoutGuide为safeAreaLayoutGuide.
Interface Builder 使用UIView.safeAreaLayoutGuide作为 UIViewController 中已弃用的顶部和底部布局指南的替代品。要使用新的安全区域,请在视图控制器的文件检查器中选择安全区域布局指南,然后在内容和新的安全区域锚点之间添加约束。这可以防止您的内容被顶部和底部栏以及 tvOS 上的过扫描区域遮挡。部署到早期版本的 iOS 时,对安全区域的约束将转换为顶部和底部。(29323293)
| 归档时间: |
|
| 查看次数: |
5903 次 |
| 最近记录: |