我想为标签设置样式。没有什么疯狂的,只是一些颜色,改变特定单词的字体大小,等等。我可以用 NSAttributedString 做到这一点,但是在 iOS 7 新引入的 TextKit 中这样做可能/更好吗?
我环顾四周,但 TextKit 还没有大量的教程,而且似乎没有一个解决这个问题。
最佳答案
它仍然应该使用 NSAttributedStrings
来完成,因为您列出的参数准确地描述了 strings 的属性。 NSTextStorage
是 NSMutableAttributedString
的子类,但它不是为你想做的事情而设计的(我认为这个类可能误导了你)。
Using Text Kit to Draw and Manage Text包含对 Text Kit 对象的很好的概述,我强烈推荐阅读它。
关于ios - TypeKit vs NSAttributedString - 在创建样式标签时,我可以使用 TextKit 代替 NSAttributedString 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19554903/