UITextViewのテキストから特定の単語や表現を隠すことができるかどうか疑問に思いました。たとえば、次の場合:
UITextView* txt = @"hello how are you"
「あなた」を非表示にしてユーザーに表示されないようにする方法はありますか(ユーザーはtxtを編集できませんが、テキストの一部であるため、txt.textを実行してehole string?
UITextViewのテキストから特定の単語や表現を隠すことができるかどうか疑問に思いました。たとえば、次の場合:
UITextView* txt = @"hello how are you"
「あなた」を非表示にしてユーザーに表示されないようにする方法はありますか(ユーザーはtxtを編集できませんが、テキストの一部であるため、txt.textを実行してehole string?
iOS 6.0以降、UITextViewはNSAttributedStrings(attributedText
プロパティを参照)を操作でき、属性付き文字列を使用して、色をクリア(または非表示)に変更できます。ただし、引き続き選択可能であり、強調表示すると表示される場合があります。
そして、その最後の文のために、これがあなたが望むものであるかどうかはわかりません。
また、この関連する質問でいくつかの役立つヒントを見つけることができます。