原文: http://my.oschina.net/CarlHuang/blog/138363
iOS UILabel NSAttributedText NSMutableAttributedText Objective-C
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6
以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText,
使用不同颜色和不同字体的字符串,我们可以使用NSAttributedText 和 NSMutableAttributedText 类来实现。
现实代码:
.h 文件
1 2 3 4 |
|
.m文件 在viewDidLoad方法中添加以下代码:
1 2 3 4 5 6 7 8 9 |
|
效果图:
如果想在iOS6.0以前版本实现这个效果,需要使用到一个第三方库TTTAttributedLabel,同时还有导入CoreText.frame框架.