Don't use "default" for keyboard/status bar color

This commit is contained in:
Peter 2019-10-29 00:11:08 +04:00
parent f46418534f
commit 1877b46456
2 changed files with 10 additions and 2 deletions

View File

@ -883,7 +883,11 @@ open class NavigationController: UINavigationController, ContainableController,
let normalStatusBarStyle: UIStatusBarStyle
switch resolvedStatusBarStyle {
case .black:
if #available(iOS 13.0, *) {
normalStatusBarStyle = .darkContent
} else {
normalStatusBarStyle = .default
}
case .white:
normalStatusBarStyle = .lightContent
}

View File

@ -24,7 +24,11 @@ public enum StatusBarStyle {
public var systemStyle: UIStatusBarStyle {
switch self {
case .Black:
if #available(iOS 13.0, *) {
return .darkContent
} else {
return .default
}
case .White:
return .lightContent
default: