iOS 7 AutoLayout"顶部空间到顶部布局指南"没有Control-Drag在Interface Builder中?

时间:2014-07-24 11:18:28

标签: ios ios7 interface-builder autolayout

由于我们的开发环境(共享屏幕和配对编程),我不能经常使用鼠标进行控制拖动。

对于iOS 7自动布局,如何在界面构建器中没有控制拖动的情况下执行“顶部空间到顶部布局指南”?我没有在菜单中看到该选项。我看到的最接近的是“编辑器/ Pin / Top Space To Superview”选项,这不是我想要的。 IDE是XCode 5.1.1

enter image description here

(如果你解决了这个问题,那么当我们一直做的配对编程和屏幕共享时,这会更好。这会很棒!)

3 个答案:

答案 0 :(得分:2)

您可以在底部使用“最近邻居”弹出窗口。选择顶行并单击“添加1约束”。

这会将您的约束默认为顶部布局指南,如下面的第二个屏幕截图所示。

enter image description here

enter image description here

答案 1 :(得分:1)

在Xib中没有使用故事板的任何方法吗? 即使在状态栏下,Xib中的所有视图也会在屏幕顶部开始对齐。我想让他们从状态栏下面开始。我知道我可以使用约束来分别在每个Xib文件中执行此操作,但是没有更好的方法吗?

答案 2 :(得分:0)

您可以通过编程方式非常轻松地添加top layout guidebottom layout guide约束&快速使用KVConstraintExtensionsMaster库参考链接 -

Is there any way to add constraint between a view and the top layout guide in a xib file?

Using AutoLayout programmatically for search bar and UITableView