1. 全局设置暗黑模式:
if(@available(iOS 13.0,*)){
self.window.overrideUserInterfaceStyle = UIUserInterfaceStyleDark;
}
2.单个页面或视图显示暗黑模式
if(@available(iOS 13.0,*)){
self.overrideUserInterfaceStyle = UIUserInterfaceStyleDark;
}
设置此属性会影响当前view/viewController/window 以及它下面的任何内容。
如果希望一个子视图监听系统的模式,请将 overrideUserInterfaceStyle 属性设置为UIUserInterfaceStyleUnspecified。