【发布时间】:2018-04-10 18:30:31
【问题描述】:
是否可以限制到安全区域并使用边距?
我正在关注构建基本 UI here。在“采用自动布局”部分,我应该为我的堆栈视图添加约束:
即使我选中了“限制到边距”,结果如下:
没有边距!堆栈视图现在被限制在安全区域中,我认为在编写该教程时不存在该区域。显然,安全区域不允许您约束“相对于边距”(约束下拉菜单中缺少该选项):
我知道我可以关闭安全区域(查看 > 实用程序 > 显示文件检查器并取消选中使用安全区域布局指南的复选框),正如 thread 推荐的解决方案,结果如下:
但我宁愿不要失去安全区的功能。
在利用布局边距的同时不能使用安全区域吗?在使用安全区域的场景中添加边距的推荐方法是什么?必须有一个可以通过 Interface Builder 实现的优雅解决方案。
【问题讨论】:
标签: ios xcode uiview interface-builder safearealayoutguide