有人能帮我理解界面生成器自动布局中“尾随空间到容器”和“底部空间到底部布局”之间的区别吗?
我想放置一个布局约束,将 View 的底部与其父 View 的底部联系起来。以上两个听起来他们应该完成这个。
如有任何澄清,我们将不胜感激。
最佳答案
前导/尾随是水平间距。 (它没有标记为“左”和“右”,因为它交换从右到左的语言。)顶部/底部正是它所说的。
“To Container”和“to Layout Guide”的定义不同,但在实践中的作用相似。 “到容器”约束控制 UI 元素与其父 View (或其他包含 UI 元素)的边缘之间的空间。 “To Layout Guide”约束是垂直间距的一种特殊情况——由于 View 在 iOS 7 中延伸到透明导航/状态/标签栏下方,因此您通常希望控制 UI 元素相对于那些而不是边缘出现的位置查看。
所以...
I'd like to put a layout constraint in place that ties the bottom of a view to the bottom of it's superview.
“底部空间到底部布局指南”正是您想要的。如果没有标签栏,这将设置相对于 super View 底部的间距,如果存在标签栏,则相对于标签栏设置间距。
关于iphone - Storyboard自动布局 : "trailing space to container" vs "bottom space to bottom layout",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19167911/