So the problem is that I make a global change of the background color. I made code for a button which is saving the background color via a key in UserDefaults, then I inserted view.backgroundColor in the viewDidLoad of the main screen, but it is changing the color only on that screen. How can I change it globally?