1
A
答えて
2
ウェルUILabel
はこれをサポートしていません。CoreText
を使用する必要があります。
CoreText
を使いやすくするTTTAttributedLabelを使用できます。
そしてNSAttributedString
の東の操作のためのグラブNSAttributedString+Attributes
。
3
残念ながら、このためにUILabelを使用することはできません。ただし、オプションを持っています:OHAttributedLabelかTTTAttributedLabel
は、カスタムラベル・ライブラリを使用し
<html> <head> ... </head> <body>How is it <span class="highlight">going</span></body> </html>
あなたのハイライトを行うための代わりのUIWebViewを使用してCSSを設定します
ラベルの後ろにカスタムUIViewを追加し、テキストの上に置き換えます
Core Textを調べて、独自のカスタムラベルを作成
私は強く、第二の選択肢を見てお勧めします。
+0
ありがとうございました! – Jim
0
私はこれが可能ではないと思います。ハイライトされたテキストをハイライトされていないものから分離するために、いくつかのUILabelsを作成し、それらを1つずつ入れて、強調表示されたものの背景色を設定するだけです。
...あなたのテキストがダイナミックで、単語を区切るのが難しい場合は、UILabelをまったく使用しないでください。
関連する問題
- 1. テキストの特定の単語をハイライトする方法androidのビュー
- 2. 段落内の特定の単語をハイライトする方法
- 3. :jQueryで特定の単語をハイライトする方法
- 4. ハイライト単語を削除するには?
- 5. pythonで単語をハイライトする2.7
- 6. Regexとアンカータグを使って別の要素の単語をハイライトする方法
- 7. html5の表の特定の単語に色をハイライト/変更する方法は?
- 8. ビデオキャプション、HTML5ビデオの単語をハイライト表示
- 9. php複数の単語をハイライト表示
- 10. カスタムエディタプラグインでハイライトされた単語がすべて現れる方法
- 11. 単語の "gd"の後にvimのハイライトをキャンセルするには?
- 12. 単語全体をハイライト表示する、HTMLを省略する
- 13. アトムエディタにTODO単語ハイライトを追加する
- 14. 単語が出現するたびに一連のハイライト表示
- 15. ハイライトされた単語を検索するための背景色を適用する方法Jquery DataTable
- 16. RichTextBoxで検索し、その特定の単語のすべてのインスタンスをハイライト表示する方法
- 17. Solr:複数の単語の同義語:最初の単語のみがハイライト表示されます
- 18. 端末上の特定の単語を常にすべてのコマンドからハイライト表示する方法
- 19. 単語をオートセットコマンドにする方法 - ホットストリングセットオルタナティブ
- 20. stanfordNLPで2単語を1単語とみなす方法
- 21. C言語のテキスト行の単語を選択する方法
- 22. Eclipseでカスタム構文ハイライトを設定する簡単な方法
- 23. contentEditable DIVで現在の単語と文章をハイライト表示する方法はありますか?
- 24. javascriptを使用して、ハイライトされた単語の位置をHTMLで取得する方法
- 25. 複数の単語を入力して単語を配列にする方法
- 26. 友人との単語:単語の強さを判断する方法
- 27. 特定の単語を別の単語に変換する方法
- 28. AngularJSフィルタを使用して複数の単語をハイライト表示
- 29. 単語を単語に分割するタスク - リニア検索の方法
- 30. vimのハイライトが見つかった単語を1つずつ
ありがとうございました! – Jim
また、一方では 'TTTAttributedLabel'を使用し、他方では' OHAttributedLabel'から 'NSAttributedString + Attributes'ファイルを使用する代わりに、すべてを提供する' OHAttributedLabel'ライブラリのみを使用してください。 + 'NSAttributedString'カテゴリ、一度に)? ;) – AliSoftware