label 字体 不同颜色
2019-03-09 本文已影响0人
失忆的程序员
/**
* 商品总价:¥100 (¥100 红色)
* contentStr 获取的字符串 19000000
*/
- (NSMutableAttributedString*)setMutableAttributedString:(NSString*)contentStr {
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"商品总价:¥%@", contentStr]];
NSRangerange1 = [[strstring]rangeOfString:@"商品总价:"];
[straddAttribute:NSForegroundColorAttributeName value:BlackColor3 range:range1];
NSRangerange2 = [[strstring]rangeOfString:[NSStringstringWithFormat:@"¥%@", contentStr]];
[straddAttribute:NSForegroundColorAttributeName value:redColor1 range:range2];
//lable.attributedText = str;
returnstr;
}
![](https://img.haomeiwen.com/i1443029/df86c98988948132.png)