以编程方式更改xcassets中颜色集的值

时间:2018-01-20 17:11:32

标签: ios swift xcode

我的iOS应用程序的颜色在资产目录(xcassets)文件中称为颜色集。

在运行时,我希望能够更改这些颜色集的值。这可能吗?如果是的话,怎么样?

我没有找到办法做到这一点。

1 个答案:

答案 0 :(得分:0)

您无法更改资产目录中的颜色。如果要在运行时更改这些颜色,则需要从资产目录中获取初始颜色,将其存储在其他位置(例如UserDefaults)并修改它们。