言葉の使い方が正しいかどうか自信がありません。
私が欲しい機能は、ユーザーがいくつかの文字を入力した(またはボタンをクリックした)後、テキストフィールドの下にリストが表示されることです。
簡単な例は、Google 検索です。「fb」または「faceb」と入力すると、候補リストに「facebook」が表示されます。
リストのコンテンツは配列に格納されます。これは、Web サービスから返されたものです。
ありがとう
言葉の使い方が正しいかどうか自信がありません。
私が欲しい機能は、ユーザーがいくつかの文字を入力した(またはボタンをクリックした)後、テキストフィールドの下にリストが表示されることです。
簡単な例は、Google 検索です。「fb」または「faceb」と入力すると、候補リストに「facebook」が表示されます。
リストのコンテンツは配列に格納されます。これは、Web サービスから返されたものです。
ありがとう
でキーストロークをインターセプトする必要がありUITextView textViewDidChange
ます。次に、キーストロークごとにルックアップ アルゴリズムを実装し、データ入力が行われる UITextView の上または下に選択リストを表示します。リストから選択するには、何らかの形で「タッチ可能」である必要があります。
Ray Wenderlichは、彼のブログでこれをどのように行うことができるかを示すチュートリアルを持っています
彼は、テキストフィールドの下にタッチ可能なテーブルを作成します。
そこにはサンプルプロジェクトもあります。