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中,我們注意到刪除線功能不再一致。有時它是存在的,有時它不存在。
問題:如何讓刪除線再次工作?