5

我有一个UILabel,行数设置为0,它使用尾部截断。标签的大小足以容纳 2 行文本。如果我给它一个带有 3 行文本的常规 NSString,其中每行很短并且在 and 处有 \n,它将显示前 2 行,然后是一个椭圆。它看起来像:第 1 行第 2 行...

但是,如果我使用具有相同文本的 NSAttributedString,它会在截断结果之前结合第 2 行和第 3 行。它看起来像:第 1 行第 2 行第 3 行

除了使用 CoreText 并逐行修复它,我没有尝试过似乎能够让它正常工作。

有什么建议么?

4

1 回答 1

-1
label.lineBreakMode = NSLineBreakByWordWrapping
于 2013-09-10T07:06:39.397 回答