StatusBark
概述
StatusBark可以帮助您全局自定义所有视图控制器的状态栏样式,从default到lightContent,无需在每个视图中手动更改statusBarStyle,使得自定义视图控制器的层级结构或使用已废弃的UIApplication.statusBarStyle仍然可以更改所选控制器的状态栏样式。
要求
- iOS10
使用CocoaPods进行安装
StatusBark可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'StatusBark'
用法
import StatusBark
StatusBark.shared.globalStatusBarStyle = .lightContent
并且如果您需要在某些视图中将statusBarStyle重置为default,则使用常规的状态栏样式
class CustomizedViewController: BaseViewController {
override var statusBarStyle: UIStatusBarStyle {
return .default
}
}
示例项目
本仓库包含了一个示例项目。要运行示例项目,请首先将仓库克隆到本地,然后从示例目录运行 pod install
命令。
作者
Fyodor Volchyok
许可协议
StatusBark 在 MIT 许可协议下可用。更多信息请参阅 LICENSE 文件。