特定字符更改颜色
作者:
iOS乐乐 | 来源:发表于
2018-10-12 10:13 被阅读0次/**
contentStr 为要被修改的字符串
redRange 为要被修改颜色的特定字符位置
*/
NSMutableAttributedString *contentStr = [[NSMutableAttributedString alloc]initWithString:@"我是一只小小鸟"];
//找出特定字符在整个字符串中的位置
NSRange redRange = NSMakeRange([[contentStr string] rangeOfString:@"小小"].location, [[contentStr string] rangeOfString:@"小小"].length);
//修改特定字符的颜色
[contentStr addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRGB:0xffdc4b alpha:1] range:redRange];
//修改特定字符的字体大小
[contentStr addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:14] range:redRange];
[_contentLabel setAttributedText:contentStr];
本文标题:特定字符更改颜色
本文链接:https://www.haomeiwen.com/subject/shuwaftx.html
网友评论