【问题标题】:iPhone iOS how to change color of some words within UITextView?iPhone iOS如何更改UITextView中某些单词的颜色?
【发布时间】:2012-03-17 16:59:53
【问题描述】:

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

 textView.textColor = [UIColor redColor];

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

谢谢!

【问题讨论】:

    标签: iphone ios uitextview


    【解决方案1】:

    您可以创建 CATextLayer 并将 NSAttributed 字符串分配给它。看看here。您可以使用DTCoreText

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      • 2018-12-29
      • 2011-02-28
      • 2022-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多