0
我会问,然后回答我自己的问题,希望这会帮助别人。iOS 10.3.1更新打破了一些NSAttributedString属性?
我们的应用程序使用NSMutableAttributedString
为我们字符串的某些部分定义删除线属性。
NSRange range = [fullString rangeOfString:product.originalDeal];
[dealString addAttribute:NSFontAttributeName value:[UIFont fontWithSize:12] range:range];
[dealString addAttribute:NSStrikethroughStyleAttributeName value:@1 range:range];
[dealString addAttribute:NSStrikethroughColorAttributeName value:[UIColor grayColor] range:range];
[dealString addAttribute:NSForegroundColorAttributeName value:[UIColor grayColor] range:range];
在iOS 10.3中,我们注意到删除线功能不再一致。有时它是存在的,有时它不存在。
问题:如何让删除线再次工作?