我使用的是带有属性字符串的NSRange,但我不完全理解文本的哪些部分将被粗体化,哪些部分不会。这就是我试过的:
NSRange boldedRange = NSMakeRange(2, 4);
2到底代表什么,4代表什么?
预先感谢任何人对此职位作出贡献。
发布于 2015-12-29 17:55:22
它说:
NSMakeRange(<#NSUInteger loc#>, <#NSUInteger len#>)
所以在你的情况下:
NSRange boldedRange = NSMakeRange(2, 4);
2是起始位置。
4是字符计数,直到它将使用什么。
例如。如果您在打字机上使用boldedRange
,它将改为TYPEWRITER。
https://stackoverflow.com/questions/34516314
复制相似问题