UITextView で特定のテキストに下線を引いたり太字にしたりすることは可能ですか?
たとえば、私のテキストビューには見出しがあり、それらに下線を付けたい...
ランダム モード
ランダム モードでは、数字を生成できます...懸賞モード
懸賞モードでは...
そうでない場合、これを達成するための最良の方法は何ですか?
ありがとう
UITextView で特定のテキストに下線を引いたり太字にしたりすることは可能ですか?
たとえば、私のテキストビューには見出しがあり、それらに下線を付けたい...
ランダム モード
ランダム モードでは、数字を生成できます...懸賞モード
懸賞モードでは...
そうでない場合、これを達成するための最良の方法は何ですか?
ありがとう
NSAttributedStringを使用し、NSAttributesStringの描画にはコントローラーを使用する必要があります。
注:UITextViewを使用してNSAttributedStringを表示することはできません
iOS6から、UILabelはNSAttributedStringをサポートするようになりました。OSによってネイティブにサポートされるようになったため、OHAttributedLabelの代わりにUILabelを直接使用する必要があります。
iOS NSAttributedString
3.2以降で利用可能です:この質問を見てください
これが古いスレッドであることは知っていますが、これは私が自分で発見したものです。少なくとも Xcode バージョン 4.6.3 では、属性付きの textView を使用することでこれが可能になります。さらに優れているのは、Interface Builder ですべてを実行できることです。
手順は次のとおりです。
楽しみ!