我已经搜索了一段时间,但我只找到了描述在一个 View Controller 上更改颜色而不是所有 View Controller 的答案。
有可能吗?
最佳答案
只需要两步就可以改变整个应用的状态栏样式。 🙂
第一步
向项目的 Info.plist
文件添加一个新属性并将其设置为 false
。
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
第二步
转到项目的目标并在常规/部署信息下,将状态栏样式
从默认
切换到Light
.
执行这些步骤将确保状态栏在整个项目中的行为相同。
关于ios - 是否可以更改所有 View Controller 的状态栏颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47749652/