J'ajoute plusieurs annotations à un MapView et en utilisant une image personnalisée au lieu des broches par défaut. J'utilise la viewForAnnotationméthode déléguée pour définir l'image personnalisée comme ceci:
view.image = [UIImage imageNamed:@placemark.png];
Et j'ai aussi essayé:
[(MKPinAnnotationView *)view setImage:[UIImage imageNamed:@placemark.png]];
Maintenant, ces deux définir l'image très bien. Mais quand une annotation est soit engagée ou les mapTypemodifications au satellite ou hybride, il remet à zéro en arrière à l'image de pin rouge. Qu'est-ce que je rate?













