我正在尝试设置所有选项卡栏的导航栏UIBarStyleBlack。
我也可以使用以下“更多”标签栏实现此目的:
tabBarController.moreNavigationController.navigationBar.barStyle = UIBarStyleBlack;
问题是,当您单击其顶部的“编辑”按钮以自定义选项卡时,它会显示一个带有标准蓝色导航栏的新模态控制器,而我无法将其设置为UIBarStyleBlack。
最佳答案
该链接有一个稍微有点骇人听闻的解决方案,其中涉及侦听模态视图何时出现。
Colouring fun with moreNavigationController
直到iOS5 +使我们能够以更清洁的方式进行操作为止。