UILabel设置attributedText富文本后超出部分直
2020-09-09 本文已影响0人
俺不是大佬儿
UILabel设置text文本会自动设置lineBreakMode超出的部分会用...代替,
但当设置attributedText富文本后,lineBreakMode就失效了,直接切断显示的内容,并且没用省略号代替
就算手动设置了label.lineBreakMode = NSLineBreakByTruncatingTail再使用attributedText设置富文本还是不行
解决方法
1.先设置attributedText富文本;
2.attributedText富文本设置完成后再设置label.lineBreakMode = NSLineBreakByTruncatingTail问题就解决了
设置顺序如图