方法一:
(1)
self.navigationController.navigationBar.barStyle = UIBarStyleDefault; self.navigationController.navigationBar.translucent = YES; self.navigationController.navigationBar.tintColor = nil;
(2)
self.navigationController.navigationBar.barStyle = UIBarStyleBlack; self.navigationController.navigationBar.translucent = NO; self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
(3)
self.navigationController.navigationBar.barStyle = UIBarStyleBlack; self.navigationController.navigationBar.translucent = YES; self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
方法二:
//設施導航控制器導航欄的背景圖片(遮蓋后面的過度黑影(系統自帶)) [self.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigationbarBackgroundWhite"] forBarMetrics:UIBarMetricsDefault];