【发布时间】:2019-06-14 09:52:44
【问题描述】:
已从 StackOverflow 检查答案以更改整个应用程序的状态栏颜色是将 info.plist 中的 View controller-based status bar appearance 设置为 NO 和 Status bar style 设置为 UIStatusBarStyleLightContent。
它确实从 iPhone XS 和更低版本发生了变化,但 iPhone XR 和 iPhone XS Max 没有,仍然是纯黑色。我试图在代码中查找是否有一个名为UIStatusBarStyleDefault 的代码,但我在任何地方都没有看到它。我现在的解决方法是将这个[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 放在didFinishLaunchingWithOptions 上。有什么想法吗?谢谢
【问题讨论】:
标签: ios objective-c statusbar