swift - "Constrain to margins"在 Xcode 6.0.1 的 Interface Builder 中意味着什么

标签 swift interface-builder autolayout xcode6 margins

我理解“间距到最近的邻居”(在 Xcode 6 中,尤其是在 Interface Builder 中)的目的,但是“约束到边距”的意义何在?

在特定控制按钮的边缘“与最近邻居的间距”与同时选中名为“约束到边距”复选框的事实之间是否存在联系?

此功能在自动布局中的作用是什么?

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

Constrain to margins screenshot

( Screenshot above in bigger format )

预先感谢您对我的三个问题的回答。

最佳答案

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

关于swift - "Constrain to margins"在 Xcode 6.0.1 的 Interface Builder 中意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26292775/

相关文章:

swift - 为什么我可以在 Swift 中将 NSNumber 的值设置为 true/false?

cocoa-touch - 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因 : '-[UIViewController loadView] loaded the nib but no view was set

ios - 如何解决官方 iOS 应用程序开发教程中的自动布局问题?

iOS:renderInContext 和横向方向问题

json - 网络响应中同一 json 对象的不同 key 类型

swift - 如何在 viewDidLoad() 函数上正确读取 Firebase 的数据库?

xcode - View Controller 演示的 "Multiple"和 "Single"之间有什么区别?

ios - 向下滚动时隐藏屏幕的一部分

ios - UICollectionView 的反向对齐

ios - 限制特定尺寸类别的方向