UITextView
カスタム属性を持つ属性付き文字列を表示するためにを使用しています。このため、独自の を実装することにしましたNSTextStorage
。そのため、各処理の後にカスタム属性を挿入できます。
を表示する必要があるときはいつでも、次のUITextView
ようにテキストを設定していました。
textView.attributedText = mutableText
ただし、新しいNSTextStorage
ものを使用すると、更新しattributedText
ても UITextView に影響がないように見えます。作成されたプレースホルダー テキストが表示されるだけです。
attributedText
のプロパティを、UITextView
に格納されている attributedStringに接続するにはどうすればよいNSTextStorage
ですか? これを可能にするには、両方のオブジェクトでどのメソッドをオーバーライドする必要がありますか?