如何以编程方式在水平方向上对齐一系列UILabel的文本,以UIStackView
使所有文本都位于视图的底部?
下面是我所拥有和想要的图像。我已经知道如何创建视图,只是无法弄清楚需要什么属性或约束才能使文本在视图底部对齐。谢谢。
与@mahbaleshwar提到的内容有关,UILabels始终居中对齐。但是,UIStackView具有一些属性,可以帮助您获得所需的视图,也许没有黄色背景。
stackView.alignment = bottom
将所有内容对齐到底部。
但是,如果需要黄色背景,则需要将标签放置在视图中。该视图将具有黄色背景,stackView.alignment = fill
将强制这些视图填充该空间。然后,使用约束,可以将标签固定到父视图的前,后和下边缘。分配文本时,标签应调整大小,以提供所需的外观。