什么是自动布局基线?

时间:2018-01-05 20:16:19

标签: ios swift autolayout

当我使用自动布局时,我通常将对象附加到底部,而不是基线。但是什么 - 基线?我无法在SO上找到苹果文档的好答案。

here我只发现基线只是一条水平线,从底部开始,但是在中心的Y线下方。

有人可以提供解释是什么以及为什么有人会使用它?对我来说,将视图附加到底部要容易得多。

1 个答案:

答案 0 :(得分:3)

根据Apple文档,带有文本的UILabel或其他UI元素的基线是标签中文本的垂直对齐方式"。在UIView的文档中,它指出:

  

对视图的基线属性进行约束时,自动布局   使用此方法返回的视图的基线。如果那个观点   没有基线,自动布局使用视图的下边缘