美文网首页iOS开发技术分享iOS Developer
iOS 关键字字体设置(颜色及大小)

iOS 关键字字体设置(颜色及大小)

作者: 一个写代码的文艺姑娘 | 来源:发表于2017-04-05 16:47 被阅读324次

项目当中经常遇到  一个UILabel可以解决问题的事,偏偏用两个甚至多个 Label 去实现,为了代码的可观性,接下来这个方法可以完美的解决这个问题;

先上个需要做成的效果:

把金额单位设为红色,还是比较简单的;

定义一个改变副文本字体颜色及大小的带参方法,方便调用;

1.初始化一个带属性的可变字符串:

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:labell.text];

2.设置字符串字体大小:

[str addAttribute:NSFontAttributeName value:font range:range];

3.设置字符串字体颜色

[str addAttribute:NSForegroundColorAttributeName value:vaColor range:range];

4.设置你副文本需要给到的字符串

labell.attributedText = str;

最后,直接调用就好啦!

给到指定的下标位置开始到结束,因为还带了空格,所以开始的下标是第五位,颜色的 RGB 为红色;

最终效果:

相关文章

  • iOS 关键字字体设置(颜色及大小)

    项目当中经常遇到 一个UILabel可以解决问题的事,偏偏用两个甚至多个 Label 去实现,为了代码的可观性,接...

  • iOS 富文本

    iOS开发:字符串设置指定内容的文字颜色、文字大小、文字字体类型 一、字符串设置部分文字的字体颜色和字体大小 二、...

  • UIWebView利用js设置字体大小

    1、UIWebView设置字体大小,颜色,字体:1、UIWebView设置字体大小,颜色,字体: UIWebVie...

  • iOS-时间差|多样文本|是否为空字符串|颜色转图片

    设置多少时间前 设置多样文本 - 关键字、字体大小、高亮字体、字体颜色以及行间距 判断是否为空字符串 把颜色转换成...

  • CSS字体(font)

    字体 字体的颜色 color 用来设置字体颜色 字体的大小 font-size 字体的大小 和font-size相...

  • iOS日志-设置导航栏背景及字体颜色

    返回item颜色 导航栏背景 导航栏透明度 不加会有横线 修改字体颜色及字体大小 设置导航栏透明

  • iOS导航栏使用总结

    iOS 设置导航栏透明,修改title字体颜色,字体大小 为了对比相较明显,给一个背景颜色,贴出关键代码 self...

  • Swfit:控件属性备注

    设置文字 设置字体颜色 设置字体大小 另一种方式设置

  • iOS控件之UILabel

    属性 设置内容 设置字体颜色 设置对齐方式 设置字体大小 背景颜色 换行模式 设置最小收缩比例 设置行数 设置文字...

  • UINavigationBar Tips

    设置所有导航栏的属性: 更改导航栏的背景颜色: 更改导航栏的文字颜色: 更改导航栏的标题字体及颜色: iOS字体查...

网友评论

    本文标题:iOS 关键字字体设置(颜色及大小)

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