首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS10.3系统无法显示富文本删除线

iOS10.3系统无法显示富文本删除线
EN

Stack Overflow用户
提问于 2017-04-05 15:03:37
回答 1查看 663关注 0票数 2

Apple最近发布的iOS 10.3版本,之前使用NSMutableAttributedString设置的strikers并没有显示出来

代码语言:javascript
复制
    [attributedString addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlineStyleSingle | NSUnderlinePatternSolid) range:NSMakeRange(length1 + 7, length2 + 5)];

尝试了很多方法都没有解决,希望得到大家的帮助

EN

回答 1

Stack Overflow用户

发布于 2017-05-31 14:29:48

从iOS 10.3开始,您应该再添加一个属性。

代码语言:javascript
复制
[attributedString addAttribute:NSBaselineOffsetAttributeName value:@0 range:NSMakeRange(length1 + 7, length2 + 5)];

[attributedString addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlineStyleSingle | NSUnderlinePatternSolid) range:NSMakeRange(length1 + 7, length2 + 5)];
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43224075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档