最近搞商城这边,本来之前好好的但是在不同机型下面有的 商品元件的下划线竟然没有了~~
找了好多资料,最后添加了[attribute addAttribute:NSBaselineOffsetAttributeName value:@(0) range:NSMakeRange(0, length)];
总算解决了
NSString *price = [NSString stringWithFormat:@"¥%.2f
[self.model.MarketPrice floatValue]];
NSUInteger length = [price length];
NSMutableAttributedString *attribute = [[NSMutableAttributedString alloc] initWithString:price];
[attribute addAttribute:NSBaselineOffsetAttributeName value:@(0) range:NSMakeRange(0, length)];
[attribute addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(0, length)];
self.delectPrice.attributedText = attribute;