2016-11-10 73 views
0

我使用objective-c中的删除线标注可变属性字符串。使用下面的代码。NSMutableAttributedString的删除线粗细

[MAString addAttribute:NSStrikethroughStyleAttributeName 
        value:[NSNumber numberWithInt:1] 
        range:NSMakeRange(0, [text length])] 

我不清楚什么值参数控制和它的可能值是什么。它控制厚度吗?如果是这样,那么可能的值是什么?

回答

3

查看documentation怎么样?

该值指示文本是否有通过它的直线并对应于NSUnderlineStyle中描述的常量之一。此属性的默认值是styleNone。

然后:

https://developer.apple.com/reference/uikit/nsunderlinestyle

+0

我可以使用的回答没有表露无疑putdown。 – sakurashinken

+0

“Snarky放下”的提示,答案是在文档中给出?在标识符本身的文档中,并未隐藏在多页概念文章中。在问Q之前阅读文档是每个人都能期待的。如果你不这样做,你应该问自己,为什么。 –