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;