2016-11-12 292 views
2

我在收集视图单元格内有一个3行标签。我希望文本始终处于垂直居中的位置,所以如果只有1行文本,它会看起来像在标签的第二行。当有两行文本时,第一行应该在第一行和第二行文本之间,第二行文本应该在第二行和第三行之间。在UILabel中垂直居中文本

这里是我有什么,我想要实现一个画面: first second

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

回答

2

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

enter image description here

最可能的是,现在你有< =代替=