Можно ли изменить цвет UITextView в определенном диапазоне или конкретном слове? Если слово появляется в представлении более одного раза, измените цвет этого слова.
Вам нужно будет использовать NSAttributedString. Я рекомендую проверить OHAttributedLabel AliSoftware, который расширяет UILabel и добавляет поддержку установки текста через NSAttributedString среди других помощников. Я использую его в текущем проекте, и это довольно фантастично.
NSAttributedString
Я решаю проблему.Я создал подкласс UILable, а UITextView использовал основной текст (CATextLayer) в качестве слоя на метке / textview, а NSAttributedString будет хранить всю информацию о шрифте и цвете