UILabel

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;

}

样式
上一篇 下一篇

猜你喜欢

热点阅读