gpt4 book ai didi

ios - 使用特定的 MKRoute 信息打开 Apple Maps 应用程序

转载 作者:IT王子 更新时间:2023-10-29 05:19:40 26 4
gpt4 key购买 nike

我试图在我的 Swift 应用程序(iOS 8+ 目标)中显示 A 点和 B 点之间的所有可能路线。我允许用户在我的应用程序中选择任何一条可能的路线。接下来,我希望用户能够使用

在 Apple Maps 应用程序中导航所选路线(MKRoute)
var fullRouteResponse:MKDirectionsResponse? //This variable has MKRoute information

@IBAction func openInAppleMaps(sender: AnyObject)
{
let placemark = MKPlacemark(coordinate: destinationCoordinate!, addressDictionary: nil)

mapItem = MKMapItem(placemark: placemark)

mapItem.openInMapsWithLaunchOptions(
[MKLaunchOptionsDirectionsModeKey: MKLaunchOptionsDirectionsModeDriving,
MKLaunchOptionsMapTypeKey: MKMapType.Standard.rawValue,
MKLaunchOptionsShowsTrafficKey: true ])

}

这可以很好地打开 map 应用程序,但我无法弄清楚如何传递特定的选定 MKRoute 信息,以便用户不必从 Apple map 应用程序中的所有可能 route 重新选择。

我不确定这是否可能,所以任何指示都会有帮助。谢谢!

最佳答案

documentation不要说可以将预配置路径传递给 native map 应用程序。所以不可能为所欲为。

如果这是实现它的未记录方法,我想知道。

关于ios - 使用特定的 MKRoute 信息打开 Apple Maps 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30931139/

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