给字符串自定义不同的颜色
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)];
注:空格也要算一个长度。
网友评论