iOS 更改UILabel某些字体样式方法

来源:爱站网时间:2020-02-25编辑:网友分享
在项目开发的过程中,我们需要将系统的字体样式进行更改,实际上替换这些字体非常简单,下面爱站技术频道小编就和大家一起寻找iOS 更改UILabel某些字体样式方法吧!

在项目开发的过程中,我们需要将系统的字体样式进行更改,实际上替换这些字体非常简单,下面爱站技术频道小编就和大家一起寻找iOS 更改UILabel某些字体样式方法吧!

如下所示:

//str:要改变的字 
//result:整个label里的字 
//color: 字的颜色
- (NSMutableAttributedString *)changeSomeText:(NSString *)str inText:(NSString *)result withColor:(UIColor *)color {
  NSMutableAttributedString *attributeStr = [[NSMutableAttributedString alloc] initWithString:result];
  NSRange colorRange = NSMakeRange([[attributeStr string] rangeOfString:str].location,[[attributeStr string] rangeOfString:str].length);
  [attributeStr addAttribute:NSForegroundColorAttributeName value:color range:colorRange];

  return attributeStr;
}

效果:

这里写图片描述

综上所述,很多项目的实现方法是多种多样的,上面就是爱站技术频道小编为大家带来的iOS 更改UILabel某些字体样式方法,希望能帮助到大家。

上一篇:iOS实现控制屏幕常亮不变暗的方法示例

下一篇:IOS 开发中发送e-mail的几种方法总结

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载