美文网首页
iOS UILabel 设置了 attributedText 后

iOS UILabel 设置了 attributedText 后

作者: 红烧大鸡腿 | 来源:发表于2024-06-16 17:07 被阅读0次

    存在的问题

    对于UILabel 设置了 self.titleLbl.lineBreakMode = NSLineBreakByTruncatingTail ,然后再设置了 attributedText 内容,超出显示范围的内容不显示省略号

    原因

    设置 attributedText 的时,之前设置的 lineBreakMode 会失效

    解决方法

    设置完attributedText之后再设置lineBreakMode,这个时候仍然有问题,系统会自适应字体大小,此时还需设置adjustsFontSizeToFitWidth为NO

    相关文章

      网友评论

          本文标题:iOS UILabel 设置了 attributedText 后

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