2016-11-12 290 views
2

我在收集視圖單元格內有一個3行標籤。我希望文本始終處於垂直居中的位置,所以如果只有1行文本,它會看起來像在標籤的第二行。當有兩行文本時,第一行應該在第一行和第二行文本之間,第二行文本應該在第二行和第三行之間。在UILabel中垂直居中文本

這裏是我有什麼,我想要實現一個畫面: first second

有沒有辦法實現這樣的事情?那麼第二張圖片的標籤實際上會出現在第一張圖片標籤的中間位置?

回答

2

您應該爲您的標籤設置一個固定的高度限制,文本將自動垂直居中,就像您所描述的一樣。 應根據第一個屏幕截圖選擇適合3行的常量值。

enter image description here

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