Ich habe mehrere MKAnnotations (und ihre entsprechenden Ansichten) in meiner Karte, und es wird manchmal wirklich überfüllt. Nun kommen die Anmerkungen in meiner app in zwei Geschmacksrichtungen: einige sind verpflichtet, zu bleiben, wo sie sind, während andere bewegen, wie die Zeit vergeht. Ich würde es vorziehen, die mehr stabilsten optisch in den Hintergrund und die beweglichen diejenigen zu haben, immer vor passieren von ihnen.
Man würde denkt vielleicht, dass die Anmerkungen zuletzt die Karte hinzugefügt würden bis zu dem vorderen Ende (oder alternativ an den hintersten, zumindest), aber dies scheint nicht nur die Regel zu sein. Soweit ich sagen kann, ich schaffen und werden zuerst die unbewegten Anmerkungen hinzufügen und dann einige neu instanziiert bewegenden Anmerkungen hinzufügen, aber viele von ihnen (wenn auch nicht alle!) Unter den ständig Aktien noch diejenigen erstellt beenden.
Interessanterweise, wenn die Zeit vergeht, und noch neue Bewegungs Anmerkungen erstellt werden, neigen sie dazu, mehr an die Spitze gravitieren als die ersten, die - auch wenn alle beweglichen Annotation Objekte nur erstellt wurden, nachdem die unbewegliche Teile bereits auf der Karte hinzugefügt wurden.
Kennt jemand einen Trick diese seltsame natürliche Reihenfolge der Beschriftungsansichten auf der Karte zu verändern? Ich versuchte, die Map Kit API zu suchen, aber es scheint nicht so etwas zu sprechen.













