美文网首页
OC 字符串颜色处理

OC 字符串颜色处理

作者: sennnnn | 来源:发表于2018-07-30 17:44 被阅读0次

第一个参数为一个整体字符串,第二个参数为需要变化的字符串的字体,第三个为需要变成的颜色,第四个为字体的大小,运用场景如倒计时,xxxx还有HH:mm或者某某活动X元,其中就可运用这种方式直接让显示出来的字符串HH:mm 或 x元可以有醒目颜色。

- (NSMutableAttributedString *)attrStrFrom:(NSString *)allString colorStr:(NSString *)colorStr color:(UIColor *)color font:(UIFont *)font{

    NSMutableAttributedString *arrString = [[NSMutableAttributedString alloc]initWithString:allString];

    // 设置前面几个字串的格式:字号字体、颜色

    [arrString addAttributes:@{NSFontAttributeName:font,

                              NSForegroundColorAttributeName:color

                              }

                      range:[allString rangeOfString:colorStr]];

    return arrString;

}

相关文章

  • OC 字符串颜色处理

    第一个参数为一个整体字符串,第二个参数为需要变化的字符串的字体,第三个为需要变成的颜色,第四个为字体的大小,运用场...

  • OC 字符串颜色处理

    第一个参数为一个整体字符串,第二个参数为需要变化的字符串的字体,第三个为需要变成的颜色,第四个为字体的大小,运用场...

  • iOS开发工程师学习笔记_第二周@geekband

    oc字符串处理 //获得字符串长度 NSString* str1=@"MAC OS Pro"; NSLog(@"长...

  • OC字符串的处理方法

    任何编程语言对字符串的操作是必不可少的,简单的字符串处理我们可以借助OC中NSString封装好的字符串处理...

  • iOS入门小知识-NSString+NSMutableStrin

    OC中的字符串 OC⾥有两种字符串:OC字符串和C字符串,在没有特殊说明的情况下,提到字符串,都是OC字符串,如果...

  • NSString超全总结

    问题:NSString到底是不是字符串? NSString 是 OC中专门处理字符串的对象!提供了转换大小写,拼接...

  • 【GeekBand】objective-c basic2

    字符串处理 Objective-C(以下简称OC)中进行字符串操作的类是NSString。下面介绍一下NSStri...

  • [OC]- NSString超全总结

    问题:NSString到底是不是字符串?NSString 是 OC中专门处理字符串的对象!提供了转换大小写,拼接字...

  • OC_NSString和NSMutableString

    先从OC最基本的知识开始说起.NSString集成于NSObjece,是iOS中处理字符串的处理类. 1.打印字符...

  • iOS swift-字符串

    OC和Swift中字符串的区别 在OC中字符串类型时NSString,在Swift中字符串类型是String OC...

网友评论

      本文标题:OC 字符串颜色处理

      本文链接:https://www.haomeiwen.com/subject/nuafvftx.html