How to suppress the “Current Location” callout in map view
Tapping the pulsating blue circle representing the userLocation brings up a "Current Location" callout. Is there a way to suppress that? jowie There's a property on the annotation view you can change, once the user location has been updated: - (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation { MKAnnotationView *userLocationView = [mapView viewForAnnotation:userLocation]; userLocationView.canShowCallout = NO; } You can set the title to blank to suppress the callout: mapView.userLocation.title = @""; Edit: A more reliable way might be to blank the title in