對於現在很多應用不想適配暗黑模式或者來不及適配的,可以關閉暗黑模式。
全局關閉暗黑模式:
在 Info.plist 文件中,添加 key 為 User Interface Style
,類型為 String,value 設置為 Light
即可。
單頁面關閉暗黑模式:
單個頁面或視圖關閉暗黑模式,設置 overrideUserInterfaceStyle 為對應的模式,強制限制該視圖與其子視圖以設置的模式進行展示,不跟隨系統模式改變進行改變。
self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
設置此屬性會影響當前view/viewController/window 以及它下面的任何內容。