文字设置中划线,以及在10.3的系统下中划线无效的解决办法
设置中划线
NSString *textStr = @"¥1998";
NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};
NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc]initWithString:textStr attributes:attribtDic];
self.orginalPriceLabel.attributedText = attribtStr;
另外在10.3的系统下,中划线可能会失效,原因如下:
钱的符号 用 option+Y (¥)打出来中划线有效,而中文输入法下shift+4 (¥)打出来的中划线无效,所以采用option+Y的方式输入
参考:http://blog.csdn.net/yj_sail/article/details/70257128