在UITableview上显示位置

在这里输入图像说明 我想在UITableView显示位置。 这里我带一个UITextFieldUITableView 。 现在我想根据在文本字段中键入的关键字在表格视图中显示位置的名称。 任何人都知道如何做到这一点? 请帮助我的朋友。 表格视图应该提出build议的地方,因为有时用户可能拼错城市名称或在不同的国家可能有相同的城市名称。

在上面的图像的基础上你可以理解我到底需要什么。

你想要的是地理编码 。 您可以很容易地将调用Google的Geocoding API集成到您的应用程序中 – 只需从UITextField获取用户input,然后将请求发送给Google,然后parsing返回的数据以填充UITableView的数据源。 如果有多个地方可以匹配您的查询,Google甚至会在响应中提供多个build议。