我在Xcode的Images.xcassets
中有以下结构:
有一种使用NSImage *image = [NSImage imageNamed:@"confused"];
设置图像的典型方法,但有没有办法使用文件夹结构设置图像?
例如,我尝试NSImage *image = [NSImage imageNamed:@"/Statusbar/confused"];
引用状态栏文件夹中的图像,但它不起作用。如果您需要使用相同名称的不同图像,每个图像位于xcassets的不同文件夹中,此方法将非常有用。是的,Xcode确实允许您为两个具有相同名称的图像命名。
答案 0 :(得分:0)
不,这是不可能的。如果您希望添加此功能,请file a Radar。 (我个人提交了rdar:// 15347004,“添加内省资产目录的能力”,针对这个问题 - 但雷达越多,问题就越有可能被注意到并解决)
答案 1 :(得分:0)
经过大量搜索后,没有办法像冻结一样,唯一可能的方法是根本不使用Images.xcassets并使用此处所述的以下方法 Can I access all images in a .xcassets at once?