This is frustrating me!!!
It will be called most of the time but then it stops responding to the pinches. It will be called on a screen rotate and a double tap. No
I was moving the map in code and then it appears I needed to call
[mapView setNeedsDisplay];
After!