"Add New Constraints" 为什么左边和右边是-16,而不是0?
"Add New Constraints" why -16 on the left and right, and not 0?
我注意到自从 Xcode 6
和 iOS8
的引入以来,当我去固定一个 UIView
类型来填充复选框总是有 -16
的框架时左右,为什么不是0
。因为我想要零间距。我只是想知道 -16
是从哪里来的?
Apple 建议 UIView 内的边距为 16pt。 Apple 放这个是为了防止标签、图像等出现在屏幕的边缘。如果你想但在边缘你有两种方法
1-。将约束添加到 -16 通常它们会起作用,但有时不会
2-。取消选中保证金约束,你将有 0
这只发生在主 UIView 上
如果您想要两边的视图,我建议始终取消选中 'constraint to margin'
我注意到自从 Xcode 6
和 iOS8
的引入以来,当我去固定一个 UIView
类型来填充复选框总是有 -16
的框架时左右,为什么不是0
。因为我想要零间距。我只是想知道 -16
是从哪里来的?
Apple 建议 UIView 内的边距为 16pt。 Apple 放这个是为了防止标签、图像等出现在屏幕的边缘。如果你想但在边缘你有两种方法
1-。将约束添加到 -16 通常它们会起作用,但有时不会
2-。取消选中保证金约束,你将有 0
这只发生在主 UIView 上
如果您想要两边的视图,我建议始终取消选中 'constraint to margin'