label 设置setLineSpacing问题

作者: 思考的小妮子 | 来源:发表于2017-11-16 16:00 被阅读22次

在使用label的时候,有时候需要设置字体间的行距,用系统的setLineSpacing方法设置的时候,会使用NSMutableParagraphStyle。一行的时候计算高度会有问题,会带LineSpacing的高度,二行以上都没问题。所以解决此类问题的方法是:

显式指明字体  比如:PingFangSC-Regular   类型   

[localAttributedString addAttribute:NSFontAttributeName value: [UIFont fontWithName:@"PingFangSC-Regular" size:fontSize]  range:NSMakeRange(0,[localAttributedString.string length])];

相关文章

网友评论

    本文标题:label 设置setLineSpacing问题

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