I am attempting to disable zooming and scrolling on an instance of MKMapView and get it to respond to a touch up inside event (or similar). The accepted answer on the question linked below uses a gesture recognizer added to the map view to respond to taps but these happen immediately and are often triggered when scrolling past the MKMapView. This is not the desired behavior.
How to intercept touches events on a MKMapView or UIWebView objects?
What is the best way to allow an instance of MKMapView to respond to touch up inside events?