2014-02-07 37 views

回答

0

你需要使用不同的標籤,每個線和使用UILineBreakModeTailTruncation

提示:將文本拆分爲\n並遍歷所獲得的數組。

編輯:

發現在的UILabel的寬度每行可能的字符數,然後改變你的文字。

拆分過\n - >迭代線 - >獲取長度的子串等於max width of the UILabel - some value - >附加後的點到該子串和所得到的字符串添加到tempString - >創建的UILabel並分配tempString到它

這會給你想要的結果。

+0

我不能使用每一行的每個標籤。打印超過1000行的文本會很糟糕,並且效果不佳。我需要1個標籤。 –

+0

@ValeryPavlov檢查編輯。 –

+0

「在UILabel的寬度中查找每行可能的字符數」 - 我認爲這是不可能的,因爲每個字符都有自己的寬度。 –