在地图应用程序中快速获取路线
Posted
技术标签:
【中文标题】在地图应用程序中快速获取路线【英文标题】:swift get directions in maps app 【发布时间】:2015-04-17 07:43:37 【问题描述】:我有一个应用程序可以在多个地图视图中显示多个位置。如何添加一个按钮,允许用户在他们的地图应用程序中打开这些位置之一并获取到它的路线?
【问题讨论】:
【参考方案1】:如果您有MKPlaceMark
,您可以使用MKMapItem
并打开位置为launchOption
的地图应用程序:
var mapItem = MKMapItem(placemark: yourPlaceMark)
mapItem.name = "The way I want to go"
//You could also choose: MKLaunchOptionsDirectionsModeWalking
var launchOptions = [MKLaunchOptionsDirectionsModeKey : MKLaunchOptionsDirectionsModeDriving]
mapItem.openInMapsWithLaunchOptions(launchOptions)
斯威夫特 3
mapItem.openInMaps(launchOptions: launchOptions)
【讨论】:
对不起,我是新手... :)以上是关于在地图应用程序中快速获取路线的主要内容,如果未能解决你的问题,请参考以下文章
是否可以从 android2.2 应用程序中的谷歌地图获取建议的路线?