我的项目中有一个单独的DesignSystem
包。在这个包中,我创建了新的Assets.xcassets
,并在其中添加了一些具有适当名称的颜色。现在,我想使用名称从同一个包中获得颜色:我正在努力:
let name = "myImageName"
let color = Color(name)
let uiColor = UIColor(named: name)
但都不管用。
我的想法是,因为我使用一个单独的包,我已经创建了一个新的自定义Assets.xcassets
,那么我必须以配置的名义指定一些路径。
其他资产也存在同样的问题,如图像。
使用XCode:14.3
1条答案
按热度按时间7ivaypg91#
由于资源在模块中,而不是在主包中,因此您必须显式地编写它: