【发布时间】:2017-02-17 07:01:09
【问题描述】:
我正在尝试更改导航栏的颜色,但我发现只有当导航器是根时才不可能。
我正在尝试这个:
self.navigationController?.navigationBar.translucent = true
self.navigationController!.navigationBar.barTintColor = UIColor.blueColor()
我所有的Viewcontrollers 都与导航控制器有关。然而,什么都没有改变。事实上,我尝试从情节提要中制作相同的东西,但只有当我在第一个导航器中时它才有效。
我试图阅读与此问题相关的所有内容,但一无所获
我可以像这样将任何项目添加到导航栏
let HomeImage = UIImage(named: "home")!
let Home : UIBarButtonItem = UIBarButtonItem(image: HomeImage, style: .Plain, target: self, action: "home:")
navigationItem.rightBarButtonItem = Home
【问题讨论】:
标签: ios swift uinavigationcontroller