美文网首页iOS老中医
给文字加删除线,在iOS10.3.3上发现在模拟器上显示,但是在

给文字加删除线,在iOS10.3.3上发现在模拟器上显示,但是在

作者: 杂货铺学徒 | 来源:发表于2018-01-08 16:27 被阅读96次

给文字加删除线代码如下:

    [attrStr addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlineStyleSingle|NSUnderlinePatternSolid) range:NSMakeRange(0, showStr.length)];

但是在iOS10.3.3上发现在模拟器上显示,但是在真机上不显示

  • 解决方法,再加一行代码:
    [attrStr addAttribute:NSBaselineOffsetAttributeName value:@(0) range:NSMakeRange(0, showStr.length)];

相关文章

网友评论

    本文标题:给文字加删除线,在iOS10.3.3上发现在模拟器上显示,但是在

    本文链接:https://www.haomeiwen.com/subject/tjmbnxtx.html