Disable dark mode on iOS 13 in your application

在使用 Xcode 11 以後的版本開發時,應用程式會自動在 iOS 13 以後的系統跑 Dark mode; 而在還沒有準備好支援 dark mode 的情況下,會直接是一個悲劇的 UI⋯⋯

這時候你可以選擇⋯⋯

  • 調整大部分的 UI 來支援 Dark mode
  • 在你的應用程式中設立成一般模式

在你有新功能要上線且還未準備的情況下,建議你選擇後者會比較符合效益👌

方法就是這篇文章的主軸

file
file
就是在 Info.plist 設立 UIUserInterfaceStylelight 或是 dark

如果只有特定的 UIWindowUIViewControllerUIView等需要調整時,可以找到它們底下的這個參數 overrideUserInterfaceStyle 來去做調整即可👌

comments powered by Disqus