Tengo varias MKAnnotaciones (y sus vistas correspondientes) en mi mapa, y a veces se llena de gente. Ahora, las anotaciones en mi aplicación vienen en dos formas: algunas están destinadas a permanecer donde están, mientras que otras se moverán con el paso del tiempo. Prefiero tener los más estables visualmente en el fondo y los más móviles para pasar siempre delante de ellos.
Uno pensaría, tal vez, que las anotaciones agregadas más recientemente al mapa terminarían en la parte frontal (o alternativamente en la parte trasera, al menos) pero esto simplemente no parece ser la regla. Por lo que puedo decir, creo y agrego TODAS las anotaciones que no se mueven primero, y luego agrego algunas anotaciones en movimiento recién creadas, pero muchas de ellas (¡aunque no todas!) Terminan dibujadas debajo de las que permanecen en stock perpetuamente.
Curiosamente, cuando pasa el tiempo y se crean nuevas anotaciones en movimiento, tienden a gravitar más hacia la parte superior que las primeras, incluso si todos los objetos de anotación en movimiento se crearon solo después de que las partes no movidas ya se agregaron al mapa.
¿Alguien sabe un truco para alterar este extraño orden natural de las vistas de anotación en el mapa? Traté de buscar la API de Map Kit, pero no parece hablar de tal cosa.













