2013-05-24 1 views
0

J'ai un code qui ouvre Apple Maps quand je pousse un bouton, mais je voudrais en quelque sorte que pour mettre en œuvre un contrôleur de navigation en haut de l'écran pour que je puisse revenir à la précédente page. Est-il possible de le faire, ou est-ce que les applications natives Apple ont leurs propres méthodes non modifiables?Ouvrir la carte Apple avec barre de navigation et barbuttonitem

Merci. Toute aide est appréciée. Voici le code que j'utilise pour ouvrir la carte.

- (IBAction)mapPressed:(id)sender 
{ 

CLLocationCoordinate2D location = CLLocationCoordinate2DMake(25.613336,-80.398437); 
//Apple Maps, using the MKMapItem class 
MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:location addressDictionary:nil]; 
MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark]; 
item.name = @"Zoo Miami"; 
[item openInMapsWithLaunchOptions:nil]; 

//I need an navigation bar to open with the Apple map so that I could go back to my app without exiting the map and re-entering my app. 
} 

Répondre

2

Malheureusement, vous ne pouvez pas ajouter une action à d'autres applications. Pour ce faire, vous devez implémenter MKMapView dans votre propre View Controller.

+0

J'ai essayé de faire cela, jusqu'à ce que j'ai découvert que je ne peux pas mettre en itinéraire d'un point à un autre ... Merci pour les commentaires. – parisianastro97

Questions connexes