是否可以在特定范围或特定单词中更改UITextView的颜色?如果某个单词在视图中出现多次,则更改该单词的颜色。
答案 0 :(得分:2)
您需要使用NSAttributedString
。我建议查看AliSoftware的OHAttributedLabel,它扩展了UILabel并增加了对通过NSAttributedString在其他帮助器中设置文本的支持。我在当前项目中使用它并且非常棒。
答案 1 :(得分:0)
我解决了这个问题。我创建了UILable的子类,UITextView使用核心文本(CATextLayer)作为标签/ textview上的图层,NSAttributedString将存储有关字体和颜色的所有信息