-1

と がUITableView関連付けUISearchBarられています。検索文字列が行の部分文字列の場合、強調表示したい。

4

1 に答える 1

2

私があなたの質問を理解したUITableView場合、if so 内での検索は終了です。結果を強調表示するには、2 つのオプションがあります。

iOS 6.0以降をターゲットにしている場合は、こちらNSAttributedString のドキュメントをご覧くださいdifferent fonts

これはハイライトのです text

これを確認してください、 NSAttributedStringをどのように使用しますか?

または、iOS 6 の以前のバージョンもサポートしたい場合は、属性付きラベルを使用して検索を強調表示する必要があります。適切に実装されたラベルには次のものがあります。

1) TTTAttributedLabel

2) OHAttributedLabel

UITableView での検索をまだ実装していない場合は、例を次に示します。

于 2013-08-07T10:01:55.503 に答える