iOS 控制 App 不随系统暗黑模式转变

iOS 控制 App 不随系统暗黑模式转变
发布时间: 2021-09-03 16:18

回答:

1. 全局设置暗黑模式:

   if(@available(iOS 13.0,*)){

        self.window.overrideUserInterfaceStyle = UIUserInterfaceStyleDark;

  }

2.单个页面或视图显示暗黑模式

  if(@available(iOS 13.0,*)){

        self.overrideUserInterfaceStyle = UIUserInterfaceStyleDark;

  }

 设置此属性会影响当前view/viewController/window 以及它下面的任何内容。

 如果希望一个子视图监听系统的模式,请将 overrideUserInterfaceStyle 属性设置为UIUserInterfaceStyleUnspecified。