正确的方法
[self.navigationController.navigationBar setBarTintColor:[UIColor redColor]];
错误的方法
[self.navigationController.navigationBar setBackgroundColor:[UIColor redColor]];
[self.navigationController.navigationBar setTintColor:[UIColor redColor]];