アプリのiOS 13対応 で、必ず通るのが Dark Mode対応。 なぜなら、Opt-out だから。 まだ iOS 13 beta2 なので、今後変わるかもしれないけど、今の知見を書いてみる。 Dark Mode にしない設定 XCode 11でビルドしたアプリを、iOS 13でみるとDark Mode対応になる。 XCode 10以下でビルドしたものは、Dark Modeにはならない。(Light Mode) アプリ全体でModeを固定にしたい場合は、plistのUIUserInterfaceStyleで指定可能。 特定の画面でModeを固定にしたい場合は、overrideUserInterfaceStyle で指定可能。 Modeごとの色 System Color Light / Dark でよきに変わるシステムカラーが利用できる。 Human Interface Guidelin