2010-09-08 3 views
3

J'ai des vues d'annotations avec des images personnalisées sur une carte. Lorsque j'appuie sur une épingle et la maintenez enfoncée, mon image personnalisée disparaît et est remplacée par la punaise rouge par défaut. Cette image par défaut apparaît dans l'état sélectionné (surligné) (il semble légèrement plus sombre). Comment puis-je empêcher l'image d'état sélectionnée de remplacer mon image personnalisée?Comment remplacer l'image "état sélectionné" dans MKAnnotationView?

Merci beaucoup.

Répondre

6

J'ai trouvé la solution: j'utilisais incorrectement la classe MKPinAnnotationView au lieu de MKAnnotationView pour mes annotations. Lorsque la broche personnalisée a été tapotée, l'amenant à s'assombrir (dans son état de surbrillance), l'image personnalisée a été remplacée par la broche par défaut qui souligne MKPinAnnotationView.

+0

Merci pour cette info. M'a aidé. –

Questions connexes