UILabel加中横线实现字体删除效果
NSUInteger length = [self.marketPriceLabel.text length];
NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:self.marketPriceLabel.text];
[attri addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(0, length)];
[attri addAttribute:NSStrikethroughColorAttributeName value:[UIColor colorWithHexString:@"#999999"] range:NSMakeRange(0, length)];
[self.marketPriceLabel setAttributedText:attri];
[UIColor colorWithHexString:@"#999999"] 这个是线的颜色 直接用系统赋值颜色的就可以
本人新手 收集一些小方法献给那些与我一样初入IOS的小生们 大神勿喷