在Xcode 6.0.1中的Interface Builder中,“约束边距”意味着什么

时间:2014-10-10 05:54:28

标签: swift interface-builder autolayout xcode6 margins

我理解“与最近邻居间隔”的目的(在Xcode 6中,尤其是在Interface Builder中),但是“限制到边距”是什么意思?

“与最近邻居间隔”是否是特定控制按钮边缘之间的链接,以及同时选中名为“约束到边距”的复选框的事实?

此功能在Autolayout中的作用是什么?

请找一个带有复选框的屏幕截图,我正在谈论的标签下面用红色包围:

Constrain to margins screenshot

Screenshot above in bigger format

提前感谢您回答我的三个问题。

1 个答案:

答案 0 :(得分:22)

iOS8引入了UIView的新属性:layoutMargins。简而言之:这4个值(一个UIEdgeInsets)代表视图的边距:它的子视图现在可以相对于这些边距定位,或者相对于边的旧方式定位。 我写了一篇article about this in my blog的更多详细信息,请告诉我是否清楚以及是否还有其他疑问。