UILabel设置attributedText富文本后超出部分直

2020-09-09  本文已影响0人  俺不是大佬儿

UILabel设置text文本会自动设置lineBreakMode超出的部分会用...代替,
但当设置attributedText富文本后,lineBreakMode就失效了,直接切断显示的内容,并且没用省略号代替

就算手动设置了label.lineBreakMode = NSLineBreakByTruncatingTail再使用attributedText设置富文本还是不行

解决方法

1.先设置attributedText富文本;

2.attributedText富文本设置完成后再设置label.lineBreakMode = NSLineBreakByTruncatingTail问题就解决了

设置顺序如图
上一篇 下一篇

猜你喜欢

热点阅读