Próbuję wyświetlić wszystkich możliwych tras pomiędzy punktami A i B w moim Swift aplikacji (iOS 8+ docelowy). I pozwalają użytkownikowi na wybór jednego z możliwych tras w mojej aplikacji. Następnie chciałbym użytkownika, aby być w stanie poruszać się z wybraną trasą (MKRoute) w Apple Maps aplikacji, używającjabłko mapy aplikacja z konkretnych informacji 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 ])
}
To otwiera mapach app grzywny, ale jestem w stanie dowiedzieć się, jak przekazać konkretne wybrane informacje MKRoute, dzięki czemu użytkownik nie musi ponownie wybrać ze wszystkich możliwych tras na mapach Apple app.
Nie jestem pewien, czy jest to w ogóle możliwe, więc wszelkie wskazówki naprawdę pomóc. Dzięki!
podobne: [pytanie] (http://stackoverflow.com/questions/12658826/open-apple-maps-and-start-route-from-current-location-to-home-immediately -in-ios) – Raptor
@Raptor Wciąż bez odpowiedzi, choć :(Jestem w stanie otworzyć aplikację Mapy i trasy do miejsca docelowego (Mapy aplikacja pyta które trasy do wyboru). nie bierze pod uwagę fakt, że już mam . wybrano konkretną drogę w moim app jestem w stanie przekazać te informacje do aplikacji mapy – sh4k