diff --git a/ProjectClock/Base.lproj/Main.storyboard b/ProjectClock/Base.lproj/Main.storyboard index 3bb4aa3..ff95e5c 100644 --- a/ProjectClock/Base.lproj/Main.storyboard +++ b/ProjectClock/Base.lproj/Main.storyboard @@ -279,6 +279,9 @@ + + + diff --git a/ProjectClock/DebugViewController.swift b/ProjectClock/DebugViewController.swift index dd2a22f..825db9b 100644 --- a/ProjectClock/DebugViewController.swift +++ b/ProjectClock/DebugViewController.swift @@ -10,6 +10,9 @@ import UserNotifications class DebugViewController: UIViewController { + @IBOutlet weak var userModeButton: UIButton! + var darkMode = false + override func viewDidLoad() { super.viewDidLoad() @@ -45,6 +48,14 @@ class DebugViewController: UIViewController } @IBAction func switchViewingMode(_ sender: Any) { - view.window?.overrideUserInterfaceStyle = .dark + if !darkMode { + view.window?.overrideUserInterfaceStyle = .dark + userModeButton.setTitle("Switch to Light Mode", for: .normal) + darkMode = true + } else { + view.window?.overrideUserInterfaceStyle = .light + userModeButton.setTitle("Switch to Dark Mode", for: .normal) + darkMode = false + } } }