[英]How to Reverse Dark & Light Content for Status Bar to Accommodate Dark Mode in Xcode
如果您想对状态栏进行自定义控制,您可以手动设置状态栏样式。 覆盖视图控制器中的preferredStatusBarStyle
class MyViewController: UIViewController {
override var preferredStatusBarStyle: UIStatusBarStyle {
switch traitCollection.userInterfaceStyle { // Light Mode vs. Dark Mode
case .light: return .lightContent
case .dark: return .darkContent
case .unspecified: return .darkContent // <-- should never happen
}
}
}
有关其他详细信息,请参阅userInterfaceStyle 、 preferredStatusBarStyle和preferredStatusBarStyle 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.