更改拆分视图控制器导航栏颜色

Change Split View Controller Navigation Bar Colour

我有一个拆分视图控制器,我想更改导航栏的颜色。 在 app delegate 中使用下面的代码,我更改了详细信息屏幕的颜色(右)。 navigationController.navigationBar.barTintColor = UIColor.orangeColor()

但我似乎不知道如何更改导航控制器的栏(左)。

有人可以帮忙吗?

谢谢

模板为您提供了一个MasterViewController(左)和一个DetailViewController(右)。 MasterViewController 和 DetailViewController 中的代码相同,很可能在 viewDidLoad 中。你说得对,虽然你少了一个选项:

if let navContr = self.navigationController {
    navContr.navigationBar.barTintColor = UIColor.orangeColor()
}