How to detect when MKUserTrackingBarButtonItem is used
问题 I'm currently trying to find a way to detect when the MKUserTrackingBarButtonItem is used, other than deal with the mapView:didUpdateUserLocation: delegate method. I tried to setAction of the MKUserTrackingBarButtonItem to call my function (check this thread), but of curse it removes the updating location action, which I don't want. I don't find any delegate method triggered :/ Thanks for any idea. 回答1: If your MKUserTrackingBarButtonItem has been assigned a MKMapView to operate on then the