[英]is it possible to change colour of only one view controller's navigation bar?
[英]Change Split View Controller Navigation Bar Colour
我有一个拆分视图控制器,我想更改导航栏的颜色。 在应用程序委托中使用以下内容,我更改了详细信息屏幕的颜色(右)。 navigationController.navigationBar.barTintColor = UIColor.orangeColor()
但是我似乎无法弄清楚如何更改导航控制器的栏(左)。
有人可以帮忙吗?
谢谢
该模板为您提供了一个MasterViewController(左侧)和一个DetailViewController(右侧)。 在MasterViewController和DetailViewController中,它是相同的代码,可能在viewDidLoad
。 您说对了,尽管缺少一个可选的选项:
if let navContr = self.navigationController {
navContr.navigationBar.barTintColor = UIColor.orangeColor()
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.