首页 > 解决方案 > 更改整个应用程序的颜色 - 对于每个必要的项目插座?

问题描述

我在资产目录中设置了颜色,现在我将这种颜色用于所有按钮、标签、开关、图像背景等。我现在想为用户创建能力,为整个应用程序选择它自己的颜色(通过使用颜色选择器)。

据我现在用谷歌搜索,我知道改变资产颜色是不可能的,我必须创建一种颜色并将其存储UserDefaultsviewDidLoad.

现在的问题是,因为我正在使用storyboard创建所有按钮、开关等,我是否必须为每个项目创建outlet并更改颜色?

还是有更好的方法来处理这个问题?

标签: swiftstoryboardassetsuicolor

解决方案


推荐阅读