I am trying to display a map and drop a pin using MKMapView. This is my code
MKMapView
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } }; region.
I had the same issue, in my case it only happen when closing the UIViewController before the map completed loading all tiles. The fix was to set the mapView (MKMapView) delegate to nil when closing the view controller.
mapView.delegate = nil;