一尘不染

如何使用可快速访问互联网的iOS更改状态栏颜色?

swift

我想更改设备状态栏的颜色(如果已连接互联网),则状态栏的颜色应变为黑色;如果未连接互联网,则颜色或状态栏应变为红色,以表明在此期间Internet是否正常工作使用SWIFT使用该应用程序…帮助我


阅读 338

收藏
2020-07-07

共1个答案

一尘不染

在你Info.plist需要的“查看基于控制器的状态栏外观”设置为一个布尔值。

如果将其设置为,YES则应覆盖preferredStatusBarStyle每个视图控制器中的功能。

如果将其设置为,NO则可以AppDelegate使用以下方式设置样式:

UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true)
2020-07-07