I have an MKMapView with some annotations in it.
I have a MKMapViewDelegate, with a mapView(_:didSelect:)
implementation. It works, but there's a noticeable lag. Between clicking the annotation, and receiving this message, there's about a half-second delay.
In other types of views, I catch click events, and they're instantaneous. On the map, there's only a couple annotations, and they just have a tiny amount of data -- not a performance bottleneck.
Is there any way to bypass the delay, and get the click event for MKMapView annotations right away? The delay isn't the end of the world, but it is pretty annoying.