iPhone: Créer MKAnnotation
Puis-je créer une MKAnnotation
ou est-il en lecture seule? J'ai les coordonnées, mais je ne parviens pas à trouver, il est facile de créer manuellement une MKAnnotation
avec l'aide de setCoordinate
.
Idées?
source d'informationauteur Nic Hubbard
Vous devez vous connecter pour publier un commentaire.
MKAnnotation est un protocole. Si vous avez besoin d'écrire votre propre annotation objet qui implémente ce protocole. Si votre MyAnnotation en-tête ressemble:
et votre mise en œuvre ressemble (MyAnnotation.m):
Afin d'ajouter l'annotation à la carte:
Si vous wan est pas un titre et sous-titre sur l'annotation de légende, vous devez ajouter le titre et sous-titres de propriétés.
De l'iPhone OS 4, il est une nouvelle classe MKPointAnnotation qui est une mise en œuvre concrète de la MKAnnotation protocole.
Vérifier apple MapCallouts projet. Tout ce dont vous avez besoin est dans ce fichier:
http://developer.apple.com/iphone/library/samplecode/MapCallouts/Introduction/Intro.html