开发中,富文本的运用,很常见,诸如字体间距,颜色,大小等,而且在动态给控件赋值的时候,之前静态设置的一些属性,动态仅仅赋值就没用了,需要在设置模型的时候.重新添加属性;
- 设置行间距及字体大小
1
2
3
4
5
6
7
8
9
10
// 调整行间距
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:8];
NSDictionary *attributes = @{
NSFontAttributeName:[UIFont systemFontOfSize:16],
NSParagraphStyleAttributeName:paragraphStyle
};
_midContextLab.attributedText = [[NSAttributedString alloc] initWithString:text attributes:attributes];
☛兄dei,请我喝杯茶☚