允许用户从下拉菜单或地图中选择 select 位置?
Enable user to select location from drop down or map?
我有一个应用程序,如果启用,它会通过 GPS 自动获取用户的位置,但我想提供一个选项以允许用户手动输入位置。我不确定从用户体验或技术角度来看这是如何工作的。以下是我 table.
的屏幕截图
如果用户禁用 Automatic
,我不确定 table 做出反应的最佳方式是什么或使用什么控件。我是否应该打开模式视图并为用户显示下拉菜单 select their: country > Province > City?或者也许允许他们在地图上放置图钉?实现一个允许用户输入地址然后我可以对其进行地理编码的文本框是否非常简单?我最终想在我的应用程序代码中得到坐标。
我需要什么样的数据或服务来完成这个?这是一个小功能,但我发现它涉及很多因素。任何帮助或建议将不胜感激!
我建议实现一个 UIMapView,其中 1. 上面有一个 UISearchBar 2. 一个 UIButton,它可以将用户定位到他们当前的位置,在 searchBar 的右侧和 mapView 的上方 3. 一个 'Add Location' 按钮在地图视图的左下角和 4. 地图视图右下角的 'Cancel' 按钮。 'Add Location' 按钮将使用地图的中心坐标。
当用户从 'Automatic' 切换到 'Manual' 时,在标签右侧放置一个按钮,上面写着 'Add Location' 或 'Update Location'。按下此按钮将使之前讨论的视图动画化以扫入,或者您想要动画化它。
祝您设计顺利!
我有一个应用程序,如果启用,它会通过 GPS 自动获取用户的位置,但我想提供一个选项以允许用户手动输入位置。我不确定从用户体验或技术角度来看这是如何工作的。以下是我 table.
的屏幕截图如果用户禁用 Automatic
,我不确定 table 做出反应的最佳方式是什么或使用什么控件。我是否应该打开模式视图并为用户显示下拉菜单 select their: country > Province > City?或者也许允许他们在地图上放置图钉?实现一个允许用户输入地址然后我可以对其进行地理编码的文本框是否非常简单?我最终想在我的应用程序代码中得到坐标。
我需要什么样的数据或服务来完成这个?这是一个小功能,但我发现它涉及很多因素。任何帮助或建议将不胜感激!
我建议实现一个 UIMapView,其中 1. 上面有一个 UISearchBar 2. 一个 UIButton,它可以将用户定位到他们当前的位置,在 searchBar 的右侧和 mapView 的上方 3. 一个 'Add Location' 按钮在地图视图的左下角和 4. 地图视图右下角的 'Cancel' 按钮。 'Add Location' 按钮将使用地图的中心坐标。
当用户从 'Automatic' 切换到 'Manual' 时,在标签右侧放置一个按钮,上面写着 'Add Location' 或 'Update Location'。按下此按钮将使之前讨论的视图动画化以扫入,或者您想要动画化它。
祝您设计顺利!