如何为特定的导航控制器设置色调颜色?NavigationBar外观()(浅色..)
由于使用:
UINavigationBar.appearance().barTintColor = UIColor(red: 0.1, green: 0.22, blue: 0.212, alpha: 1)
的颜色将全部设置为导航控制器,是不是?
我试过这段代码,但它不工作!为什么?
let nav = UINavigationController(rootViewController: feedvc)
nav.navigationBar.appearance().barTintColor = UIColor(red: 0.1, green: 0.22, blue: 0.212, alpha: 1)
您是否试图在视图控制器出现时更改颜色,并在视图控制器消失时将其删除? –
你的意思是从viewcontroller类访问它吗?因为我试图从appdelegate – ramsserio
检查* DMan *回答请 –