I am creating an iOS application that uses the built-in map view. Im successfully posting custom annotations etc. However, I had a problem with the delegate function, which is called when the annotation is clicked (mapView: didSelectAnnotationView).
The first time I click on the annotation, the function is called correctly. However, if I click the same annotation again, the function does not work. If at that moment I click on another annotation, the function will shoot, but then if I click on this THAT annotation again, the function does not work. Basically, I cannot double-click the same annotation twice in a row. The delegate function will only be called for the first time. Has anyone encountered this issue? Somewhere in particular, should I look for an error?
source share