一、怎么才能看自己的app在暗黑模式下的样子呢?
二、如果自己的app还没有适配暗黑模式又担心用户使用暗黑模式的时候界面不好看,怎么办?
解决方案:
强制关闭暗黑模式
#if defined(__IPHONE_13_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_13_0
if(@available(iOS 13.0,*)){
self.window.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
}
#endif
(1)、设置此属性会影响当前view/viewController/window 以及它下面的任何内容。
self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
(2)、如果你希望一个子视图监听系统的模式,请将 overrideUserInterfaceStyle 属性设置为UIUserInterfaceStyleUnspecified。
self.overrideUserInterfaceStyle = UIUserInterfaceStyleUnspecified;