IOS富文本的使用(让字符串特定字符颜色不同和在字符串上划横线)

释放双眼,带上耳机,听听看~!
+ (NSMutableAttributedString *) transCurrentStr:(NSString *)currentString;
{
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:currentString];
[str addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:15] range:NSMakeRange(0,str.length)];
//设置固定范围字体颜色不同
[str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(1,str.length)];
//在字符串中间划横线
[str addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleThick] range:NSMakeRange(0, str.length)];
// 调整行间距
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:6];
[str addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [str length])];
return str;}

 

人已赞赏
iOS文章

ios输入的数字如果前面有0,保留去掉0之后的数据

2020-3-31 2:19:05

iOS文章

IOS做限时抢购的倒计时

2020-3-31 3:34:38

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索