我已经阅读了几个自动布局教程,如this。但是我仍然不清楚pin对话框中的以下选项
标准值,手动值和画布值之间有什么区别?
标准值使用"the recommended spacing for constraints that specify distance between items",通常约为10分。
当前画布值会复制当前在画布上显示的对象的值。
手动值是您想要的任何值。
限制边际复选框有什么作用?
对容器视图的边距而不是边缘的约束。来自qazxsw poi:
“容器视图的水平和垂直约束可以是边距或边缘。边距对应于UIView的layoutMargins atttribute中的值,并指定容器视图边缘与子对应边缘之间的建议最小距离。
您可以使用the docs设置视图的边距。
对齐做什么?
这会创建一个约束,即一个视图的边或中心应与另一个视图的边或中心对齐。例如,在一列文本视图中,您可能希望每个文本字段的前导和后边缘对齐。