MKMapView makes the navigation bar gets transparent
问题 I am porting my existing iOS 6 application to the new iOS 7. But whenever a MKMapView instance appears into the screen, my navigation bar loses its tint color. Steps to reproduce: Open Xcode; Create a new Master-Detail Application; Add the next line as the first one of the AppDelegate.m didFinishLaunchingWithOptions method: [[UINavigationBar appearance] setBarTintColor:[UIColor redColor]] Add the next line to the MasterViewController.m file: #import <MapKit/MapKit.h> Finally, add the next