質問: アプリを作りswiftの学習を進めているのですが、 背景・view・ボタンなどの配色をアプリの設定画面で選択した色に変更するためには どのような仕組みを利用したらよいのでしょうか? いまのところ、設定画面からの画面遷移時に配色を変更するコードを読み込ませるのかと考えているのですが、 UI作成はstoryBoard上で行っているので、viewControllerなどにoutlet接続していないviewに対して コード上で変更ができないので困っています。 質問が漠然としたもので申し訳ないのですが何か良いアドバイスがあれば教えてください。
回答: アプリ全体のデザインを変えるということでしたらUIAppearanceを使うのがいいと思います。 ちょっと古い記事ですが参考に。 iOSアプリのデザイン「UIAppearance」でスタイルシートっぽいワークフロー