我想得到一些建议。我正在开发一个应用程序,理想情况下,用户可以在该应用程序中浏览位置列表,查看有关该位置的一些详细信息(例如名称,也许是一些图片),并能够选择他们想要的位置并将其保存在地图上。
为此,我想使用Google API。我创建了一个选项卡式应用程序,在一个选项卡中,我有GoogleMaps,在另一个TableView中,其后是一个DetailTableView。我的问题是,首先,是否可以在选项卡之间链接,当用户在Tableview中选择单元格时,该位置会自动将位置映射到GoogleMaps选项卡上吗?其次,关于如何解决这个问题有什么建议吗?以及这种类型的数据库应如何存储/结构化?它必须是一个数据库,该数据库将允许更新访问权限以及用户可能做出的贡献。
在初始表格视图中,我可能只想要位置名称,而“详细表格”视图应提供更多详细信息,例如地址,网站链接(如果是商家),营业时间,相关图片等...
最佳答案
我认为您最好检查Place Autocomplete,因为它处理了地名和有关它们的一些详细信息。它还具有显示表视图的示例代码。
如果需要其他代码示例,请签出Layering a table view and a google map view iOS Swift和Picker Places from Google Maps to UITableView。