我试图或多或少全局地为所有视图控制器设置 .lightContent 。它无法设置,所以唯一的方法就是设置 - 覆盖。
我的应用程序结构是root tabBar,每个选项卡中都有navigationControllers。在我看来,如果viewControllers不覆盖 preferredStatusBarStyle 应用程序将使用navigationController的属性(如果提供)。
所以,我添加了子类来覆盖,但我的假设只适用于第一个标签 - 其他任何地方都是黑暗的(默认值)。
我的假设是不正确的,我不能这样设置,或者我有一些问题?
答案 0 :(得分:0)
我终于想通了,我可以将查看基于控制器的状态栏外观设置为NO并在目标设置中进行全局设置