1

iOSアプリを開発していますが、ユーザーが住所を入力するためのテキストフィールドを作成できるようにしたいのですが、通りの名前の文字を入力すると、テキストフィールドの下に通りの名前を示すポップアップが表示されます。

このようなものがすでに存在するかどうか誰かが知っていますか?あるいは、誰かが何か提案があれば?基本的に、ユーザーが開始場所に入力するフィールドと、ユーザーが目的地に入力する別のフィールドが必要ですが、通りの名前の綴り方を知っているユーザーだけに依存するのではありません。私が上で述べたような何かを望んでいました。

前もって感謝します。

4

3 に答える 3

2

私は最近、非常によく似た質問に答えました。

UISearchDisplayControllerユーザーが入力したすべての文字で前方ジオコーディングを呼び出すことにより、を使用してオートコンプリート機能を実装できます。

ここで私の答えを見ることができます

于 2013-01-02T12:01:22.800 に答える
1

Location Managerを使用して近くのすべての場所を検索し、それを配列に格納することで、これらの詳細をテーブルビューに表示した後、検索バーを使用して同じ機能を提供できることを願っています。

于 2013-01-02T10:48:38.250 に答える
0

Google PlacesオートコンプリートAPIを使用して、これを実現できます。ドキュメントはこちらです。それに関連するいくつかのT&Cがあることに注意してください。そのうちの1つは(私が思うに)AppleのネイティブマップではなくGoogleマップを使用する必要があるということです(iOS 6以前は問題ありませんでした。現在、私はGoogleMapsSDKを利用できます。アクセスをリクエストする必要があると思います)。

于 2013-01-02T10:57:41.340 に答える