美文网首页
UILabel设置attributedText富文本后超出部分直

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

作者: 俺不是大佬儿 | 来源:发表于2020-09-09 14:27 被阅读0次

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

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

解决方法

1.先设置attributedText富文本;

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

设置顺序如图

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/spueektx.html