Necesito un código que se puede usar fuera de las funciones mk *. Necesito ejecutar mi función personalizada para traer los PRIMEROS y ÚLTIMOS marcadores en una matriz al frente. (así que encima de todos los otros marcadores en mi pantalla). He tratadoiphone mapview traer la primera y la última anotación al frente
[self.view bringSubviewToFront:[[mapView annotations]objectAtIndex: 0]];
he utilizado [[mapView annotations]objectAtIndex: 0]
en mi código y que funciona, pero se cae cuando trato de llevar esto a la parte delantera. ¿Estoy accediendo a la capa incorrecta o algo así?
gracias por cualquier ayuda.
tiene sentido, ¡gracias! No necesito preocuparme porque la anotación sea nula, ya que el zoom anterior al código de región garantiza que cuando llame a este código estarán en la pantalla (al menos por una fracción, a medida que se dibujen). Daré un giro al código mañana. Muchas gracias por la respuesta. –
Llamada importante bringSubviewToFront en anotaciónView.superview en lugar de annotationView – Zee
Es posible que también desee agregar esto si (! [L es KindOfClass: [MKUserLocation class]]) { –