字符串NSString 转换为富文本NSMutableAttri

2019-04-04  本文已影响0人  叶舞清风

UI让项目中的字符串NSString 转换为富文 NSMutableAttributedString

...

 - (NSMutableAttributedString  *)StringToNSMutableAttributedString:  (NSString *)str   font:(float)font  color:(UIColor *)strColor {
     NSRange strRange = NSMakeRange(0, str.length);
        NSMutableAttributedString *attributedString =   [[NSMutableAttributedString alloc] initWithString:str];

 UIFont *fontStr = [UIFont fontWithName:@"PingFangSC-Bold" size:font];
  if (fontStr == nil) {
      fontStr = [UIFont systemFontOfSize:font];
  }
// 字体大小
  [attributedString addAttribute:NSFontAttributeName value:fontStr range:strRange];
// 字体颜色
  [attributedString addAttribute:NSForegroundColorAttributeName value:strColor range:strRange];
      return attributedString;
}

...

上一篇 下一篇

猜你喜欢

热点阅读