dark mode change immediately swift
guard let appDelegate = UIApplication.shared.delegate as? AppDelegate else { return } appDelegate.changeTheme(themeVal) // App Delegate Change Theme method func changeTheme(themeVal: String) { if #available(iOS 13.0, *) { switch themeVal { case "dark": window?.overrideUserInterfaceStyle = .dark break case "light": window?.overrideUserInterfaceStyle = .light break default: window?.overrideUserInterfaceStyle = .unspecified } } }