2014-10-02 40 views
0

我想从我的xcasserts文件夹抢形象,我这样做是在我的代码:如何从xcassets中抓取东西?

if (self.emailField.text.isEmpty) { 
     self.emailIcon.image = UIImage.animatedImageNamed("Images.xcasserts/caution", duration: 0.2) 
    } 

,但它不工作,如何写xcasserts妥善解决? 谢谢!

回答

1

一些事情。

  1. 您不必指定资产目录的名称。你可以简单地使用,

    self.emailIcon.image = UIImage.animatedImageNamed("caution", duration: 0.2)

  2. 的另一件事是,它不是xcasserts。它的xcassets

+0

THX lsuru,但是我跟着你的指令还没有被显示的图像.. – Yank 2014-10-02 12:44:56

+0

确定我发现了这个问题。 xcassets只显示文件的名称,但不显示文件的后缀,当我在图片的属性菜单中找到“caution.png”后,指定“caution”,谢谢! – Yank 2014-10-02 12:49:01