使用动画更改状态栏样式

Dan*_*nny 5 objective-c statusbar ios uistatusbar swift

由于UIApplication.shared.setStatusBarStyle(.default, animated: true)从IOS9弃用是有可能改变的状态栏风格的动画push?我在文档中找不到任何描述.

Nav*_* J. 10

它现在是一个必须覆盖的变量:

override var preferredStatusBarStyle: UIStatusBarStyle
override var preferredStatusBarUpdateAnimation: UIStatusBarAnimation
Run Code Online (Sandbox Code Playgroud)

根据您更新状态栏的时间,您可能还需要致电 setNeedsStatusBarAppearanceUpdate()