UILabel

时间:2016-11-12 21:40:04

标签: ios uilabel

我在集合视图单元格中有一个3行标签。我希望文本始终垂直居中,因此如果只有一行文本,它将看起来像是在标签的第二行。当有2行文本时,第一行应位于第一行和第二行文本之间,第二行文本应位于第二行和第三行之间。

这是我所拥有的以及我想要实现的目标的图片: first second

有没有办法实现这样的事情?那么第二张图片的标签实际上会出现在第一张图片标签的中间线?

1 个答案:

答案 0 :(得分:2)

您应该为标签设置固定的高度约束,文本将自动垂直居中,就像您所描述的那样。 应该选择常量值以适合第一个屏幕截图中的3行。

enter image description here

现在很可能你有< =而不是=