一个UILabel 使用不同的颜色或不同的字体来体现字符串
2014-03-28 17:11
375 查看
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedText 和 NSMutableAttributedText 类来实现。
如果想在iOS6.0以前版本实现这个效果,需要使用到一个第三方库TTTAttributedLabel,同时还有导入CoreText.frame框架.
@interface ViewController : UIViewController
@property (nonatomic, strong) IBOutlet UILabel *attrLabel;
- (IBAction)next:(id)sender;
@end
如果想在iOS6.0以前版本实现这个效果,需要使用到一个第三方库TTTAttributedLabel,同时还有导入CoreText.frame框架.
@interface ViewController : UIViewController
@property (nonatomic, strong) IBOutlet UILabel *attrLabel;
- (IBAction)next:(id)sender;
@end
相关文章推荐
- UILabel 使用不同的颜色或不同的字体来体现字符串
- 渲染自定义格式字符串的UILabel(同一个lable的不同文字可以显示不同的颜色和字体)
- 同一个UILabel不同的字体颜色
- 同一个UILabel使用不同的大小和颜色
- [绍棠] iOS 在一个UILabel显示不同的字体和颜色
- 在一个UILabel中实现不同的字体和颜色
- 同一个UILabel不同的字体颜色
- 在一个UILabelView中实现不同的字体和颜色
- iOS 一个字符串显示不同字体、颜色
- UILabel使用不同的大小和字体、颜色
- TTTAttributedLabel第三方使用(一段连续的字符串不同范围用不同字体和颜色)
- 一个带有属性的字符串(比如文字颜色/字体属性等文字属性) 在label上显示需要使用 attributedText 属性
- 一个UILabel上显示不同的字体、颜色
- UILabel样式自定义(同一个Label展示不同颜色,字体)
- 如何在一个textview中使用不同颜色的字体
- UILabel样式自定义(同一个Label展示不同颜色,字体)
- 给UILabel设置不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- 【Android】一个TextView显示不同颜色字体
- android 一个TextView中显示不同颜色的字体