UILabel显示不同的字体和颜色
来源:互联网 发布:北京事业单位工资知乎 编辑:程序博客网 时间:2024/04/27 18:51
现实代码:
.h 文件
1
@interface ViewController :UIViewController
2
@property (nonatomic,strong) IBOutlet UILabel *attrLabel;
3
-(IBAction)next:(id)sender;
4
@end
1
self.title =@
"For iOS 6 &later"
;
2
NSMutableAttributedString*str = [[NSMutableAttributedString alloc]initWithString:@
"Using NSAttributedString"
];
3
[straddAttribute:NSForegroundColorAttributeName value:[UIColorblueColor] range:NSMakeRange(0,5)];
4
[straddAttribute:NSForegroundColorAttributeName value:[UIColorredColor] range:NSMakeRange(6,12)];
5
[straddAttribute:NSForegroundColorAttributeName value:[UIColorgreenColor] range:NSMakeRange(19,6)];
6
[straddAttribute:NSFontAttributeName value:[UIFontfontWithName:@
"Arial-BoldItalicMT"
size:30.0]range:NSMakeRange(0, 5)];
7
[straddAttribute:NSFontAttributeName value:[UIFontfontWithName:@
"HelveticaNeue-Bold"
size:30.0]range:NSMakeRange(6, 12)];
8
[straddAttribute:NSFontAttributeName value:[UIFontfontWithName:@
"Courier-BoldOblique"
size:30.0] range:NSMakeRange(19, 6)];
9
attrLabel.attributedText =str;
效果图:
如果想在iOS6.0以前版本实现这个效果,需要使用到一个第三方库TTTAttributedLabel,同时还有导入CoreText.frame框架.
0 0
- UILabel显示不同的颜色和字体
- UILabel显示不同的字体和颜色
- UILabel显示不同的字体和颜色
- iOS开发笔记--UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS开发笔记--UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色 NSMutableAttributedString
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- 自定义ios7标题栏和状态栏
- oracle--11g安装注意的问题点
- Spring_@Autowired Vs Java_@Resource 的区别
- android真机测试
- Android 开源框架ViewPageInd…
- UILabel显示不同的字体和颜色
- Spring_Jdbc的几种不同用法
- andbase框架
- 设计原则-迪米特法原则(Demeter Principle)
- 【Android进阶】使用Andbase快速开…
- Vim_禁止生成临时文件
- Permission denied (may…
- android TextView: 超出…
- android布局属性详解