删除界面构建器中的顶部和底部布局指南

时间:2016-05-02 17:14:21

标签: xcode autolayout interface-builder

我想根据父视图执行自动布局,但顶部和底部布局指南正在打击我。事实上,我是一个嵌入式视图控制器,它们并不相关:

enter image description here

布局指南在这里:

enter image description here

我想也许其中一个设置会删除它们,但没有运气:

enter image description here

如何摆脱这些指南?如果这不可能,那么关于它们创建原因的任何信息都会非常有用。

谢谢!

4 个答案:

答案 0 :(得分:9)

删除顶部和底部布局指南pic

enter image description here

答案 1 :(得分:5)

Autolayout正在使用推断的状态栏大小。

要更改此设置,请选择视图控制器,然后显示“属性”检查器。将状态栏属性从推断(如您的问题中所示)更改为无。

答案 2 :(得分:3)

只需取消选择并重新选择Use Safe Area Layout Guides, 苹果弃用了Top Layout Guide

@Daniel Storm的答案更准确。

@Juan的回答很好,不太好。

1 3

2

答案 3 :(得分:0)

您必须在storyboard中手动执行此操作。开始选择并从顶视图向内看,然后找到view,其layout guide在视觉上具有顶部和底部边距。

找到视图时,修改“ Bottom”和“ Topconstraint,使其与“ Superview”相对,而不是“ Bottom Layout guide”或“ Top Layout guide”,别忘了给它一个constant的{​​{1}}而不是可以自动应用的20 / -20。