2016-05-18 61 views
1

我正在構建一個以企業及其位置(座標形式的位置)爲特色的應用程序,並且我想提供一個按鈕,當按下該按鈕時,將用戶推送到Apple地圖並提出駕駛指示。功能打開蘋果地圖的駕駛方向?

我該怎麼去做這件事?我在StackOverflow上看到過類似的問題,但他們一直指的是移動網頁URL,我的應用程序是原生的。

謝謝!

回答

0

是的,你可以做到這一點。看看這個代碼。

let placemark : MKPlacemark = MKPlacemark(coordinate: <your coordinate>, addressDictionary:nil) 
    //your placemark... Put in the coordinate here 
    let mapItem:MKMapItem = MKMapItem(placemark: placemark) 
    let launchOptions: NSDictionary = NSDictionary(object: MKLaunchOptionsDirectionsModeWalking, forKey: MKLaunchOptionsDirectionsModeKey) 
    //in the lauch options, you can make it driving, walking, or public transportation 
    MKMapItem.openMapsWithItems([currentLocationMapItem, mapItem], launchOptions: launchOptions as? [String : AnyObject]) 
相關問題