iOS 9: как обновить атрибутивный контент в UITextView с помощью пользовательского NSTextStorage

Я использую UITextView для отображения приписанной строки с пользовательскими атрибутами. По этой причине я решил реализовать свой собственный NSTextStorageТаким образом, после каждой обработки я могу вставить свои собственные атрибуты.

Всякий раз, когда мне нужно отобразить UITextView Я использовал, чтобы установить его текст так:

textView.attributedText = mutableText

Однако, используя мой новый NSTextStorage кажется, что обновление attributedText не влияет на UITextView, он просто показывает текст заполнителя, с которым он был создан.

Как я могу подключить attributedText собственность UITextView к атрибуту String, который хранится в NSTextStorage? Какие методы мне нужно переопределить на обоих объектах, чтобы это было возможно?

0 ответов

Другие вопросы по тегам