UIStackView
一般来说,有人能说明这些价值观的实现吗?
cl25kdpy1#
假设您有一个两行文本视图(或字段、标签或按钮)和一个三行文本视图,并将它们添加到水平堆叠视图中。您是要对齐它们的第一行还是最后一行?这就是区别。.FirstBaseline:
.FirstBaseline
.LastBaseline:
.LastBaseline
注意:我增加了垂直内容拥抱和压缩阻力优先级为1000(必需),以使其正常工作。
lnlaulya2#
变量first基线锚点:NSlayoutY轴锚点表示视图中最顶端行文本的基线。变量最后基线锚点:NSlayoutY轴锚点表示视图中最底部行文本的基线。
2条答案
按热度按时间cl25kdpy1#
假设您有一个两行文本视图(或字段、标签或按钮)和一个三行文本视图,并将它们添加到水平堆叠视图中。您是要对齐它们的第一行还是最后一行?这就是区别。
.FirstBaseline
:.LastBaseline
:注意:我增加了垂直内容拥抱和压缩阻力优先级为1000(必需),以使其正常工作。
lnlaulya2#
变量first基线锚点:NSlayoutY轴锚点
表示视图中最顶端行文本的基线。
变量最后基线锚点:NSlayoutY轴锚点
表示视图中最底部行文本的基线。