[SwitUI]DarkModeを無視またはオフにする


XcodeでDarkModeを無視


info.plistがあれば


Information Property List-+をクリックしてAdd row-APplicanceを選択し、valueにLightまたはDarkを入れ、このモードでのみ実行します.

info.plistがなければ


ViewControlでは、ViewDidLoadで次のようになります.
class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        overrideUserInterfaceStyle = .light     
        // Light Mode
        overrideUserInterfaceStyle = .dark    
        // Dark Mode
        overrideUserInterfaceStyle = .unspecified
        // default -> 사용자 환경에 따라 변경
    }
}