2016-04-14 45 views
2

我HEVE资产目录,这样如何通过文件夹IOS摆脱资产图像

  • 资产
    • ComponentA - 文件夹
      • 背景 - 图像
    • 以componentB - 文件夹
      • 背景 - 图像

如何,我可以得到图像取决于组件(文件夹)? 我喜欢使用的东西它是什么

let image = UIImage(named:"ComponentA/Background") 

但这不起作用

回答

2

您可以通过“提供命名空间”文件夹来获取图像,具体取决于文件夹。

  1. 在.xcassets选择文件夹
  2. 入住最后一个选项卡 “提供了命名空间”(见附件图片)使用
  3. 访问图像var image : UIImage = UIImage(named:"New Folder/bgimg")

enter image description here

0

文件夹供我们参考仅

您需要提供不同的名称,而只使用编程中的图像名称。