给字符串自定义不同的颜色

给字符串自定义不同的颜色

NSString *string = @"I love china";

如果要给 “I love”显示为黑色,“china”  显示为红色,代码如下:

[string addAttribute:NSForegroundColorAttributeNam value:[UIColor blackColor] range:NSMakeRange( 0,  7)];

[string addAttribute:NSForegroundColorAttributeNam value:[UIColor redColor] range:NSMakeRange( 7,  5)];

注:空格也要算一个长度。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容