【问题标题】:What is auto layout Baseline?什么是自动布局基线?
【发布时间】:2018-01-05 20:16:19
【问题描述】:

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

here我只发现基线只是一条水平线,从底部向上,但居中的Y线向下。

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

【问题讨论】:

标签: ios swift autolayout


【解决方案1】:

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

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

【讨论】:

  • 当你定义一个术语X时,请不要把X本身放在它自己的定义中
猜你喜欢
  • 2012-09-07
  • 1970-01-01
  • 2016-07-11
  • 2014-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多