iOS—字符串显示不同的颜色

来源:互联网 发布:java中list用法 编辑:程序博客网 时间:2024/06/05 03:17

最近写代码需要一个字符串显示不同的颜色,在这里记录一下。

NSString *contentString =@"参考价:125";

NSMutableAttributedString *string = [[NSMutableAttributedStringalloc]initWithString:contentString];

//设置想要改变颜色的长度    (0, 4) 其中0表示起点,4表示长度

[string addAttribute:NSForegroundColorAttributeNamevalue:[UIColorredColor]range:NSMakeRange(0,4)];

_lable.attributedText = string;


显示效果为下


但是如果显示的数字长度不确定的时候 ,就可以对数值进行判断其为几位数,然后根据位数去显示区间。


0 0
原创粉丝点击