iPhone iOS如何改变UITextView中某些单词的颜色?

时间:2012-03-17 16:59:53

标签: iphone ios uitextview

我想为我的应用的用户提供在UITextView中突出显示或更改所选单词的颜色的功能。我知道如何更改整个文本颜色:

 textView.textColor = [UIColor redColor];

这不是我想要的。我需要知道如何在UITextView中更改任意字符序列的颜色。我没有在文本视图中看到最新的这样的功能,所以我认为它不支持开箱即用。 是否有任何关于如何在UITextView中更改颜色或突出显示文本块的开源项目或示例?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以创建CATextLayer并为其分配NSAttributed字符串。看看here。您可以使用DTCoreText