diff --git a/VDSSample/SceneDelegate.swift b/VDSSample/SceneDelegate.swift index 2bb9f08..dfbbab5 100644 --- a/VDSSample/SceneDelegate.swift +++ b/VDSSample/SceneDelegate.swift @@ -17,6 +17,9 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate { // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead). guard let _ = (scene as? UIWindowScene) else { return } + + self.window?.overrideUserInterfaceStyle = .light + } func sceneDidDisconnect(_ scene: UIScene) { diff --git a/VDSSample/ViewControllers/BaseViewController.swift b/VDSSample/ViewControllers/BaseViewController.swift index a0cb5bc..2e89399 100644 --- a/VDSSample/ViewControllers/BaseViewController.swift +++ b/VDSSample/ViewControllers/BaseViewController.swift @@ -52,6 +52,8 @@ public class BaseViewController: UIViewController, Initable { //-------------------------------------------------- public func initialSetup() { + overrideUserInterfaceStyle = .light + if !initialSetupPerformed { initialSetupPerformed = true //setupUpdateView() diff --git a/VDSSample/ViewControllers/MenuViewController.swift b/VDSSample/ViewControllers/MenuViewController.swift index 96d9adf..a4d61ca 100644 --- a/VDSSample/ViewControllers/MenuViewController.swift +++ b/VDSSample/ViewControllers/MenuViewController.swift @@ -18,6 +18,11 @@ protocol Initable { } class MenuViewController: UITableViewController { + override func viewDidLoad() { + super.viewDidLoad() + overrideUserInterfaceStyle = .light + } + let items: [MenuComponent] = [ MenuComponent(title: "Badge", viewController: BadgeViewController.self), MenuComponent(title: "Button", viewController: ButtonViewController.self),