Dropping Pins multiples sur la carte donnée Coordonnées MapKit iPhone

voix
0

J'ai une question concernant Dropping Pins multiples sur la carte Lorsque les coordonnées sont données à l'aide MapKit dans l'iPhone.

En utilisant MapKit Je suis en mesure de voir la carte à la latitude et la longitude donnée. Je suis également en mesure de déposer une broche sur un endroit particulier.

Cependant, j'ai un tableau de latitude et à long et je veux montrer des broches pour tous. Comment y parvenir?

J'ai essayé d'ajouter [Mapview AddAnnotation: pin] en boucle, chaque fois que la mise à jour des coordonnées mais il ne fonctionne pas.

Aidez-nous à cet égard.

Créé 28/12/2009 à 14:51
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
2

Ne pas en utilisant [Mapview AddAnnotation: pin] en boucle, vous pouvez utiliser cette API: [Mapview addAnnotations: pinsArray]. Ça marche pour moi.

Ceci est une capture d' écran de mon application avec des broches multiples: Dovebox à proximité http://dovebox.l99.com:81//Home_files/screenshots/Nearby.png

Créé 22/02/2010 à 13:01
source utilisateur

voix
0

Vous pouvez le faire par une logique simple.

appeler la méthode d'annotation dans une boucle de 0 à votre [array count]; vous devez passer des arguments à la méthode d'annotation id-à-dire, lat et long.

Je l'ai fait avec succès ..

assurez-vous que vous avez inclure la classe pinmark de NSObject

Aamir

Créé 22/02/2010 à 12:38
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more