在运行时定义资产目录

时间:2017-02-28 14:03:36

标签: ios swift3 xcode8

我想知道是否可以在运行时定义哪个资产目录。

理想情况下,我想拥有assetsA.xcassets和assetsB.xcassets,并定义在运行时使用哪一个。

所有图像集都具有相同的名称,例如bgPattern,但看起来会略有不同。

1 个答案:

答案 0 :(得分:0)

这应该/可能做你需要的......

init?(named name: String, in bundle: Bundle?, 
        compatibleWith traitCollection: UITraitCollection?)

https://developer.apple.com/reference/uikit/uiimage/1624154-init