MapKit: Mostra solo le annotazioni nella vista corrente

voti
3

Invece di caricare tutte le annotazioni che sono nella mia matrice, vorrei solo per caricare le annotazioni che l'utente potrebbe vedere attualmente con carter in quanto essi sono ingrandite sulla mappa. Quindi, se le pentole utente a un luogo dove ci sono le annotazioni, quelli sarebbero stati aggiunti, e se pan di distanza, quelli sarebbero stati rimossi. Presumo che ciò avrebbe aiutato con la memoria.

Qualcuno sa come fare qualcosa di simile? E, ne vale la pena, o necessario?

È pubblicato 03/05/2010 alle 18:22
fonte dall'utente
In altre lingue...                            


1 risposte

voti
4

E non è necessario. MapKit si occupa di ottimizzare la visualizzazione e l'assegnazione di viste di annotazione. Si dovrebbe caricare tutte le annotazioni e lasciare che il quadro fare il suo lavoro, così come la documentazione consiglia.

Le annotazioni stessi dovrebbero essere piuttosto piccola, e non dovrebbero avere un colpo significativo l'utilizzo della memoria.

Risposto il 03/05/2010 a 18:25
fonte dall'utente

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