2

UITextFieldのカスタム自動提案を実装する必要があります>単語の配列があり、テキストフィールドに入力を開始すると、入力したテキストに似たすべての単語が自動提案として表示されます.iosの通常の自動提案のように、複数の単語。そして、それらの1つをタップすると、イベントがトリガーされます。テーブルビューでこれを行う方法を知っていますが、iOSのルックアンドフィールでこれを行う方法を知っている人はいますか?

4

3 に答える 3

4

この目的のために、以下にリンクされているプロジェクトを使用しました: http://cocoacontrols.com/platforms/ios/controls/autocompletiontableview

于 2012-05-14T04:20:57.547 に答える
3

オートコンプリートのセクシーな外観:

UITextField + UITextFieldDelegate http://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=wepopover

UITableView を使用して、データを保持し、述語を適用します。

  • (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

ここに画像の説明を入力

一般的ではなく、混乱を招く可能性があるため、ソース コードは添付しませんでした。

于 2012-10-05T13:06:16.140 に答える
1

の を作成し、型指定された文字列をデリゲート メソッドarrayNSString検索し、文字列を に出力します。UITextfieldtextChanged:tableView

実際、これは のように機能しUISearchBarます。

于 2012-05-11T11:11:10.807 に答える