我试图在我的某些标签上添加删除线。 我的项目支持32位和64位。 在iOS 8上一切都很好用,但在iPhone 5c上的iOS 7上,标签就消失了。 这是我的代码:
NSMutableAttributedString *throughLineAttributeString = [[NSMutableAttributedString alloc] initWithString:label.text];
[throughLineAttributeString addAttribute:NSStrikethroughStyleAttributeName
value:@1
range:NSMakeRange(0, [throughLineAttributeString length])];
label.attributedText = throughLineAttributeString;
我做错了什么?
答案 0 :(得分:-1)
尝试改变:
NSMutableAttributedString *throughLineAttributeString = [[NSMutableAttributedString alloc] initWithString:label.text];
为:
NSMutableAttributedString *throughLineAttributeString = [[NSMutableAttributedString alloc] initWithAttributedString:label.attributedText];