2012-08-08 35 views
0

在iOS項目中,我創建了一個具有兩行文本容量的UILabel,並且我指定UILabel可以包含兩行。如果文本只有1行,那麼如何指定文本在第二行寫入,而第一行是空的?如果uilabel只有一行,使用uiLabel的第二行

換句話說,我希望文本從下到上寫在UILabel中。

產品規格:

UILabel必須是最大2行最大。

如果文本只需要1行的UILabel的,線這應該是寫爲第二

如果文本需要2行,所述的UILabel應當首先與第一行,然後第二完成(通常它有效)

謝謝。

+1

的[垂直對齊一個UILabel中的文本]可能重複(http://stackoverflow.com/questions/1054558/vertically-align-text-within-a-uilabel) – 2012-08-08 11:31:17

+0

即使如果這不是重複的,我強烈建議你至少閱讀由@JonGrant鏈接的問題,這是非常豐富的,應該把你放在正確的軌道上。 – Keab42 2012-08-08 16:06:23

回答

0

用途:

label.lineBreakMode = UILineBreakModeWordWrap; 
label.numberOfLines = 0; 
+0

numberOfLines = 0允許您根據文本內容創建任意數量的行。 – parilogic 2012-08-08 11:33:28