在我的iPhone应用程序中,我正在寻找一种使用一些免费的第三方API提供自动完成地址建议的方法。这些建议中的选择应该在谷歌地图上绘制。
要求是这些建议是动态的,所以一旦用户开始输入“Ca”,我应该提供像
这样的建议美国加利福尼亚州 加拿大 咖啡店 加拿大艾伯塔省卡尔加里
等。
我怎样才能做到这一点?任何建议将不胜感激。
答案 0 :(得分:1)
我之前为geonames.org地理编码服务制作了一个包装器,可让您根据需要搜索某些通配符或“蓬松”字词的位置。此ILGeoNames包装器包含一个示例应用程序,该应用程序显示一个搜索栏,其结果将在您键入时在表视图中动态显示。
您应该能够从代码中提取基本搜索机制,并在mapview上提供这些结果。
ILGeoNames类可从GitHub获得。