1

我正在开发一个 iOS 应用程序,我希望能够有一个文本字段供用户输入地址,当您输入街道名称的字符时,文本字段下方会出现一个弹出窗口,提示街道名称。

有谁知道这样的东西是否已经存在?或者,如果有人有任何建议?基本上,我希望有一个字段供用户输入他们的起始位置,然后有另一个字段供用户输入他们的目的地位置,而不是仅仅依靠用户知道如何拼写街道名称;希望得到我上面提到的东西。

提前致谢。

4

3 回答 3

2

我最近回答了一个非常相似的问题。

您可以通过在用户键入的每个字母处调用正向地理编码来使用UISearchDisplayController并实现自动完成功能。

你可以看看我的回答here

于 2013-01-02T12:01:22.800 回答
1

希望通过使用位置管理器找到您附近的所有位置并将其存储到一个数组中。然后在表格视图中显示这些详细信息并使用搜索之后,您可以提供相同的功能。

于 2013-01-02T10:48:38.250 回答
0

您可以使用 Google Places 自动完成 API 来实现这一点 - 文档在这里。请注意,有一些与它相关的 T&C,其中之一(我认为)是您需要使用 Google Map,而不是 Apple 的本地地图(在 iOS 6 之前不是问题,并且有可用的 Google Maps SDK,虽然目前我认为您需要请求访问权限)。

于 2013-01-02T10:57:41.340 回答