gpt4 book ai didi

ios - 无法在 bundle 的 xcassets 中加载图像

转载 作者:技术小花猫 更新时间:2023-10-29 11:12:57 26 4
gpt4 key购买 nike

我需要在静态库中包含图像。我创建了一个包并插入了我的图像,问题是如果我将图像直接包含在包中它似乎可以工作,但如果我放入 xcassets 文件就会停止工作。

我遵循了许多指南并在此站点上搜索了解决方案。最流行的解决方案是插入这行代码:

[UIImage imageNamed:@"MyBundle.bundle/imageName"] 

但是我觉得不行

有什么想法吗?

最佳答案

有两种方法可以解决这个问题,

如果您的应用仍支持 iOs 7,您可以使用此类别: https://gist.github.com/serluca/e4f6a47ffbc19fccc63e

否则,从 iOs 8 开始,Apple 添加了一种使用以下方法执行此操作的方法:+ imageNamed:inBundle:compatibleWithTraitCollection: 定义 here

关于ios - 无法在 bundle 的 xcassets 中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26158980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com