Ink*_*lem 1 interface-builder ios autolayout swift xcode6
我正在尝试使用Xcode中的Single View Application模板设置基本故事板.Main.storyboard中有一个视图控制器.我可以添加一个子视图,我可以调整它填充其父视图的大小,但如果我添加自动布局约束,它认为前导和后沿需要设置为-16以填充屏幕.如果我将它们设置为0,就像我期望的那样,那么它在视图的两侧有一个16点的间隙.
有谁知道为什么它坚持将约束设置为-16?

您已经为超视图的边距创建了约束,而不是边缘.视图的边缘距边缘16个点.
这是Xcode 6中的新功能.您可以通过更改单个约束(在属性检查器中将"item"表示为superview.margin或类似物)或通过创建未选中"use margins"框的约束来更改此设置.