繁体   English   中英

更改导航控制器底部工具栏的颜色

[英]Changing the colour of Navigation Controller bottom toolBar

我正在尝试更改导航控制器底部栏的颜色。 我设法通过添加以下内容来更改appdelegate中顶部的NavBar

[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:0.688 green:0.437 blue:0.794 alpha:1.0]];

我也想将其应用于底部栏。

您可以使用[UIToolbar appearance]设置UIToolbar的外观

祝好运

我遇到了同样的问题,但是可以通过在情节提要中为我的navigationBar设置标签来避免此问题。 然后,我可以像这样更改navigationBar的颜色:

让navigationBar =(self.view.viewWithTag(someNumber)as UINavigationBar)navigationBar.barTintColor = UIColor.blackColor()

除非您可以保证视图中的子视图数量少于“ someNumber”,否则这是不理想的。 如果可以,那么应该可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM