小编hon*_*nus的帖子

UILabel与NSAttributedString忽略换行符

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

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

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

有什么建议?

nsattributedstring uilabel ios

5
推荐指数
1
解决办法
617
查看次数

标签 统计

ios ×1

nsattributedstring ×1

uilabel ×1