【发布时间】:2016-06-13 12:13:29
【问题描述】:
我尝试在 XCode 资产目录中组织图像,但我有点困惑:
(1) 我尝试为不同的图像组创建新文件夹。但是,我可以在不指定文件夹名称的情况下访问图像,例如:
let image = UIImage(named: "btn_tabsetting")
我应该给每张图片一个不同的名字,即使我已经把它们放在不同的文件夹中了吗?
(2) 如下图所示,在test文件夹中,我创建了一个图像btn_tabsetting,它与另一个文件夹中的图像名称相同。为什么 XCode 允许我这样做?当我打电话时
let image = UIImage(named: "btn_tabsetting")
它实际上加载了Tab Setting View文件夹中的那个而不是test文件夹中的那个,为什么会这样?这里的规则是什么?
我想我可能误解了使用资产目录的一些重要概念,请帮助我纠正它们。
【问题讨论】:
-
XCode 使用组而不是文件夹。阅读此处了解差异stackoverflow.com/questions/8851144/…
-
@user1941284 我知道文件夹和组的区别,我对它们做得很好,但我认为资产目录的安排不同。
标签: ios xcode asset-catalog