Comment définir l'ordre de chevauchement MKAnnotationViews?

J'ai plusieurs MKAnnotations (et leurs points de vue) dans ma carte, et il devient parfois vraiment bondé. Maintenant, les annotations dans mon application sont de deux sortes: certains sont liés à rester là où ils sont, tandis que d'autres vont se déplacer comme le temps passe. Je préfère avoir la plus stables visuellement dans le fond et le mouvement passe toujours devant eux.

On pourrait penser, peut-être, que les annotations les plus récemment ajoutés à la carte serait la fin jusqu'à la face avant (ou bien à l'arrière, au moins), mais ce ne semble pas être la règle. Aussi loin que je peux dire, j'ai créer et ajoutez TOUS les non-mouvement des annotations en premier, puis ajouter quelques nouvellement instancié déplacement des annotations, mais beaucoup d'entre eux (mais pas tous!) en fin de tracé sous les perpétuellement en stock-encore plus.

Fait intéressant, lorsque le temps passe, et pourtant, le nouveau mouvement annotations sont créés, ils ont tendance à graviter plus haut que le premier - et même si tous les objets d'annotation ont été créées après la ne bouge pièces ont déjà été ajoutées à la carte.

Que quelqu'un connait un truc pour modifier cette étrange ordre naturel des vues d'annotations sur la carte? J'ai essayé de rechercher sur la Carte Kit API, mais il ne semble pas parler d'une telle chose.

  • J'ai aussi besoin d'une solution à ce problème. Avez-vous trouvé votre réponse?
  • Nope, pas encore. Une question difficile.
InformationsquelleAutor | 2009-07-17