I am following this example.
@IBAction Func DarkButton(_sender:UISwitch) {
if (sender.isOn) {
Theme.darkTheme() self.loadView()
} else {
Theme.lightTheme() self.loadView()
}
}
I have lightTheme() and darkTheme() methods in a Theme struct.
When I call self.loadview(), the theme changes the first time but afterward the switch value is not changing.