Je travaille sur un exemple d'application de kit de cartes pour iOS. Tout fonctionne et un bouton de la barre d'outils permet de basculer le MKUserTrackingMode. Cette question peut sembler idiote, mais j'ai cherché toutes les options dans l'IB et dans la documentation, et je n'ai trouvé aucune option de bouton comme celle pour l'emplacement actuel/le cap de la boussole utilisée dans l'application iOS Maps. Ce bouton particulier est-il disponible pour les développeurs ?
Réponses
Trop de publicités?Vous devez créer un MKUserTrackingBarButtonItem et lui passer le MKMapview dans le constructeur, puis ajouter cet élément de bouton au menu de navigation (ou à l'endroit où votre bouton doit se trouver).
- (void)viewDidLoad
{
[super viewDidLoad];
MKUserTrackingBarButtonItem *buttonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.map];
self.navigationItem.rightBarButtonItem = buttonItem;
}
highlycaffeinated
Points
11645