一个Label中显示不同的字体颜色
2016-11-24 10:48
316 查看
NSMutableAttributedString *string = [[NSMutableAttributedString alloc]initWithString:@"红色黑色蓝色绿色"];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor blackColor] range:NSMakeRange(2, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor blueColor] range:NSMakeRange(4, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(6, 2)];
self.lab.attributedText = string;
[string addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor blackColor] range:NSMakeRange(2, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor blueColor] range:NSMakeRange(4, 2)];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(6, 2)];
self.lab.attributedText = string;
相关文章推荐
- 让一个label中的text显示不同的颜色,字体
- iOS在一个label中显示不同颜色的字体
- 一个Label上显示两种不同大小、颜色的字体
- 动态加载的同一个Label的同一行字体显示不同的颜色
- iOS在一个label中显示不同颜色的字体
- label中显示不同颜色的字以及不同字体,字体高亮,DIY label
- label显示不同颜色的字体
- label中显示不同颜色的字以及不同字体,字体高亮
- Label显示不同的字体颜色
- 渲染自定义格式字符串的UILabel(同一个lable的不同文字可以显示不同的颜色和字体)
- iOS 关于label上显示不同颜色的字体
- IOS-同一label显示不同字体颜色
- iOS Label显示不同颜色和字体
- 设置一个label显示多种颜色,多种字体大小
- 一个UILabel上显示不同的字体、颜色
- 一个label 混搭不同颜色,不同字体的文字.. by 徐
- 同一个TextView如何显示不同颜色的文字、字体大小、字体样式
- UILabel样式自定义(同一个Label展示不同颜色,字体)
- 如何设置在一个Label上显示不同颜色的text
- iOS 一个控件内字符显示不同的字体,大小和颜色