Ho diversi MKAnnotations (ei loro punti di vista corrispondenti) in mia mappa, ed è a volte diventa molto affollata. Ora, le annotazioni nella mia app sono di due tipi: alcuni sono tenuti a rimanere dove sono, mentre altri si muoveranno col passare del tempo. Preferirei avere quelli più stabili visivamente sullo sfondo e quelli in movimento a passare sempre di fronte a loro.
Si potrebbe pensare, forse, che le annotazioni più recentemente aggiunti alla mappa finirebbe alla parte anteriore (o, in alternativa proprio in fondo, almeno), ma questo non sembra essere la regola. Per quanto posso dire, ho creare e aggiungere tutte le annotazioni non si muove prima, e quindi aggiungere alcune annotazioni in movimento neo-istanziati, ma molti di loro (anche se non tutti!) Finiscono disegnato sotto gli perennemente quelli impalato.
È interessante notare che, quando il tempo passa, e tuttavia vengono create nuove annotazioni in movimento, essi tendono a gravitare più verso l'alto rispetto ai primi - anche se tutti gli oggetti di annotazione in movimento sono stati creati solo dopo che le parti nonmoving erano già aggiunti alla mappa.
Qualcuno sa un trucco per alterare questo strano ordine naturale delle viste annotazione sulla mappa? Ho provato a cercare l'API Map Kit, ma non sembra parlare di una cosa del genere.













