iOS--设置textView的attributes属性

2019-12-16  本文已影响0人  请叫我大帅666

百度搜了一波, 不能用了, 就自己写了...
在使用了attributes 后, xib中设置的没有效果, 比如:字体颜色失效

NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:text];

NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];

// 设置行间距
[paragraphStyle setLineSpacing:10];//你所要设置的行距
[attributedString addAttribute:NSParagraphStyleAttributeName
                                 value:paragraphStyle
                                 range:NSMakeRange(0,text.length)];
// 设置字体颜色   
[attributedString addAttribute:NSForegroundColorAttributeName
                             value:[UIColor groupTableViewBackgroundColor]
                             range:NSMakeRange(0,text.length)];
// 设置字体大小    
[attributedString addAttribute:NSFontAttributeName
                             value:[UIFont systemFontOfSize:14]
                             range:NSMakeRange(0,text.length)];
   
textView.attributedText = attributedString;

上一篇下一篇

猜你喜欢

热点阅读