我需要将图像包含在静态库中。
我创建了一个捆绑包并插入到我的图像中,问题是,如果我将图像直接包含在捆绑包中,它似乎可以工作,但如果我放入 xcassets 文件,它就会停止工作。
我遵循了许多指南并在此网站上搜索了解决方案。
最流行的解决方案是插入这行代码:
[UIImage imageNamed:@"MyBundle.bundle/imageName"]
但这似乎对我不起作用
有任何想法吗?
有两种方法可以解决这个问题,
如果您的应用程序仍然支持 iOs 7,您可以使用此类别:https://gist.github.com/serluca/e4f6a47ffbc19fccc63e
否则,从 iOs 8 开始,Apple 添加了一种方法来执行此操作:+ imageNamed:inBundle:compatibleWithTraitCollection:
定义的here
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)