我正在开发一个iOS应用程序 . 在这个应用程序中,我有一种视图,其中包括其他信息提供MKMapView Map 到当前选定的公司商店;商店的位置通过别针绘制在 Map 上 . 该针有一个自定义的MKAnnotationView,我在其中添加了一个详细的披露按钮 . 我想要做的是当用户按下按钮,呈现一些带有一些选择的弹出框 - 比如去那个特定商店的网站 .
我想在其中实现的一个选项是从用户的当前位置导航到商店的位置 . 我希望应用程序做的是提出一个应该说史密斯的话 . 比如“导航到位置”,点击后会打开GoogleMaps,选择导航到位置选项,选择CurrentLocation作为“开始”,将商店位置存储在图钉坐标中作为“结束” . 可以这样做,因为我还没有找到解决方案吗?如果是这样,怎么样?
1 回答
我用这段代码做了:
openBrowser
是我使用详细信息披露按钮调用的方法 . 我发现指向maps.google.com
的网址默认由手机上安装的Google Map 应用处理;对于从A点到B点的指示,网址必须是:http://maps.google.com/maps?daddr=whatever&saddr=whatever
daddr =目的地
saddr =来源