ThemeControl Allow user to change theme of app at runtime. I had saved the selected theme in NSUserDefault so that, when the app restart it will be maintain the state. I just created the Light & Dark theme we can implement n number of theme as required.