Ios 底部对齐水平视图中一系列UILabel的文本

Ios 底部对齐水平视图中一系列UILabel的文本,ios,swift,uilabel,uistackview,Ios,Swift,Uilabel,Uistackview,如何以编程方式在水平UIStackView中对齐uilabel序列的文本,以便所有文本都位于视图的底部 下面是我所拥有和想要的图片。我已经知道如何创建视图,只是不知道需要什么属性或约束才能使文本在视图底部对齐。谢谢 与@mahbaleshwar提到的内容相关,UILabels始终居中对齐。 但是,UIStackView有一些属性可以帮助您实现所需的视图,可能没有黄色背景 stackView.alignment=bottom将所有内容对齐到底部 但是,如果需要黄色背景,则需要在视图中放置标签。视图

如何以编程方式在水平
UIStackView
中对齐uilabel序列的文本,以便所有文本都位于视图的底部

下面是我所拥有和想要的图片。我已经知道如何创建视图,只是不知道需要什么属性或约束才能使文本在视图底部对齐。谢谢


与@mahbaleshwar提到的内容相关,UILabels始终居中对齐。 但是,UIStackView有一些属性可以帮助您实现所需的视图,可能没有黄色背景

stackView.alignment=bottom
将所有内容对齐到底部


但是,如果需要黄色背景,则需要在视图中放置标签。视图将具有黄色背景,
stackView.alignment=fill
将强制这些视图填充空间。然后,使用约束,可以将标签固定到父视图的前缘、后缘和底边。指定文本时,标签应调整大小,以提供所需的外观。

您也可以在InterfaceBuilder中的每个UILabel和UIView之间设置一个约束。像这样:


。选中此项只需在Attributes Inspector或Tanks dmorrow中将堆栈视图对齐设置为底部,这就是我一直在寻找的,它工作得非常好。