Sto costruendo un'app IOS che utilizza la visualizzazione mappa integrata. Sto posizionando correttamente annotazioni personalizzate, ecc. Tuttavia, sto avendo un problema con la funzione delegate che viene chiamata quando viene premuta un'annotazione (mapView: didSelectAnnotationView).mapView: didSelectAnnotationView: non funziona correttamente.
La prima volta che premo un'annotazione, la funzione viene richiamata correttamente. Tuttavia, se procedo a fare di nuovo clic sulla stessa annotazione, la funzione non viene attivata. Se faccio clic su un'altra annotazione a questo punto, la funzione si attiva ma, se faccio di nuovo clic su quell'annotazione, la funzione non viene attivata. Fondamentalmente, non posso mai fare clic sulla stessa annotazione due volte di seguito. La funzione delegato verrà chiamata solo la prima volta. Qualcuno ha riscontrato questo problema? C'è un posto in particolare dovrei cercare l'errore?
Ho lo stesso problema, ma c'è una differenza, vale a dire. Sto riscontrando un problema quando la vista annotation personalizzata arriva sul bordo della mappa. –