pragma mark - 字符串处理 文字大小不同
-
(NSMutableAttributedString *)changeStringType:(NSString *)typeString
withPrice:(NSString *)priceStr
withTypeFont:(UIFont *)typeFont
withPriceFont:(UIFont *)priceFont
withReturn:(BOOL)isEnter
{
NSString *centerString = isEnter ? @"\n" : @"";NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"%@%@%@", typeString, centerString, priceStr]];
[attrString addAttribute:NSFontAttributeName value:typeFont range:NSMakeRange(0, typeString.length)];
[attrString addAttribute:NSFontAttributeName value:priceFont range:NSMakeRange((isEnter ? (typeString.length+1) : (typeString.length)), priceStr.length)];return attrString;
}