iOS 9: как обновить атрибутивный контент в UITextView с помощью пользовательского NSTextStorage
Я использую UITextView
для отображения приписанной строки с пользовательскими атрибутами. По этой причине я решил реализовать свой собственный NSTextStorage
Таким образом, после каждой обработки я могу вставить свои собственные атрибуты.
Всякий раз, когда мне нужно отобразить UITextView
Я использовал, чтобы установить его текст так:
textView.attributedText = mutableText
Однако, используя мой новый NSTextStorage
кажется, что обновление attributedText
не влияет на UITextView, он просто показывает текст заполнителя, с которым он был создан.
Как я могу подключить attributedText
собственность UITextView
к атрибуту String, который хранится в NSTextStorage
? Какие методы мне нужно переопределить на обоих объектах, чтобы это было возможно?