Ok, j'ai donc des problèmes avec mes annotations MapKit. Tout d'abord, je veux une légende pour chaque annotation. Je ne peux pas savoir comment faire ça du tout! :(J'ai deux NSStrings (nom de l'endroit et une courte description) .Puis je dois pouvoir enregistrer le clic sur la légende - afin que je puisse lancer une vue de divulgationProblèmes liés à MapKit avec les annotations
Deuxièmement, je veux changer la vue . pour l'annotation de l'emplacement de l'utilisateur
au moment toutes les annotations sont définies sur la vue d'annotation de pin « par défaut » par le biais de ce code:
- (MKAnnotationView *) mapView:(MKMapView *)myMapView viewForAnnotation:(id <MKAnnotation>) annotation{
MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"currentloc"];
annView.animatesDrop=TRUE;
return annView;
}
Je préférerais avoir l'annotation de l'emplacement de l'utilisateur mis à la par défaut bleu cercle pulsé, mais au moins je veux être en mesure de changer la propriété pinColor
à une couleur différente, de sorte que l'utilisateur peut dis tinguish entre leur propre emplacement et les résultats de leur recherche.
J'espère que quelqu'un peut m'aider.
Merci.
I * am * using showsUserLocation haha, mais il change le pouls bleu agréable à une épingle ...:/Je ne sais pas pourquoi. –
Vous utilisez l'identifiant de réutilisation pour l'emplacement actuel – Nick
right ... comment puis-je arrêter cela? c'est-à-dire: comment différencier l'annotation d'emplacement actuel des autres annotations? –