オートコンプリート用に見つけたチュートリアルで問題が発生しました。
これで、テキストフィールドのテキストが変更された場合(つまり、EditingChangedハンドラー内)、GetSuggestionsメソッドを呼び出すだけで、渡されたパラメーターに一致する文字列の配列が返されます。
NSArray *suggestions = [autocomplete GetSuggestions:textField.text];
これらの提案を使用して、好きなことを行うことができます。テーブルビューに表示し、ユーザーがセルをタップすると、テキストがテキストフィールド(ソース)に追加されます。
さて、私は配列をに配置しました
...textField:(UITextField *)textField shouldChangeCharactersInRange...
しかし、オートコレクトのようにテキストのすぐ後ろに何かを書くときに、提案を「呼び出す」方法がわかりません:/何か考えはありますか?
のようなものを試しました
if ([textField.text length] > 0){
..somehow call suggestions
}
しかし、それはうまくいきません:P