NSRange range =NSMakeRange(0, text.length);
if (self.lineColor ==nil) {
self.lineColor =self.textColor;
}
[attString addAttributes:@{
NSFontAttributeName:self.font,
NSForegroundColorAttributeName:self.textColor,
NSStrikethroughColorAttributeName:self.lineColor,
NSStrikethroughStyleAttributeName:@(NSUnderlineStyleSingle|NSUnderlinePatternSolid)
//针对ios 10.3 横线不显示出来的问题
NSBaselineOffsetAttributeName:@(0)
}range:range];
}
self.attributedText = attString;