Ho bisogno di un codice che possa essere usato al di fuori delle funzioni mk *. Devo eseguire la mia funzione personalizzata per portare in primo piano i marcatori FIRST e LAST in una matrice. (così sopra tutti gli altri marker sul mio schermo). Ho provatoiphone mapview porta in primo piano la prima e l'ultima annotazione
[self.view bringSubviewToFront:[[mapView annotations]objectAtIndex: 0]];
ho usato [[mapView annotations]objectAtIndex: 0]
nel mio codice e che funziona, ma si blocca quando provo a portare questo al fronte. Sto accedendo al livello sbagliato o qualcosa del genere?
grazie per qualsiasi aiuto.
che ha senso - grazie! Non ho bisogno di preoccuparmi che l'annotazione sia nulla, poiché il precedente zoom sul codice regionale assicura che quando chiamo questo codice saranno sullo schermo (almeno per una frazione - come vengono disegnati). Domani darò al codice un vortice. Molte grazie per la risposta. –
Chiamata importante bringSubviewToFront su annotationView.superview invece di annotationView – Zee
Si potrebbe anche voler aggiungere questo se (! [L isKindOfClass: [classe MKUserLocation]]) { –