gpt4 book ai didi

ios - 允许用户从下拉列表或 map 中选择位置?

转载 作者:行者123 更新时间:2023-11-28 09:08:58 25 4
gpt4 key购买 nike

我有一个应用程序,如果启用,它会通过 GPS 自动获取用户的位置,但我想提供一个选项以允许用户手动输入位置。我不确定从用户体验或技术角度来看这是如何工作的。下面是我的表格截图。

enter image description here

如果用户禁用Automatic,我不确定表格 react 的最佳方式是什么或使用什么控件。我是否应该打开模态视图并显示下拉列表供用户选择:国家/地区>省>城市?或者也许允许他们在 map 上放置图钉?实现一个允许用户输入地址然后我可以对其进行地理编码的文本框是否非常简单?我最终想在我的应用程序代码中得到坐标。

我需要什么样的数据或服务才能完成此任务?这是一个小功能,但我发现它涉及很多因素。任何帮助或建议将不胜感激!

最佳答案

我建议实现一个 UIMapView,其中 1. 上面有一个 UISearchBar 2. 一个 UIButton,它可以将用户定位到他们当前的位置,在 searchBar 的右侧和 mapView 的上方 3. 底部的“添加位置”按钮 map View 的左侧和 4. map View 右下角的“取消”按钮。 “添加位置”按钮将使用 map 的中心坐标。

当用户从“自动”切换到“手动”时,在标签右侧放置一个按钮,上面写着“添加位置”或“更新位置”。按下此按钮将使之前讨论的 View 动画化以扫入,或者您想要动画化它。

祝您设计顺利!

enter image description here

关于ios - 允许用户从下拉列表或 map 中选择位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29971848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com