从 xcassets 文件中的图像创建 CPTImages
Posted
技术标签:
【中文标题】从 xcassets 文件中的图像创建 CPTImages【英文标题】:Creating CPTImages from images in xcassets file 【发布时间】:2013-12-10 03:25:55 【问题描述】:所以根据this,您现在必须使用imageNamed
在ios 中加载图像。
很遗憾,CPTImage 的构造函数需要加载图片的路径
所以是这样的:
[CPTImage imageForPNGFile:[[NSBundle mainBundle] pathForResource:@"plotsymbol" ofType:@"png"]]
这些-pathForResource
调用现在由于资产目录而失败。
所以.. 有没有人能够做到这一点?我错过了什么吗?
【问题讨论】:
【参考方案1】:CPTImage
类将在未来版本中包含 imageNamed
方法。它现在在 2.0 版分支上可用。人们现在正在使用 2.0 代码,但它尚未完成,并且在最终发布之前在许多方面可能会发生变化。
【讨论】:
好答案。我只是以旧方式添加图像并使用 pathForResource。有 2.0 的发布日期吗? 尚无 2.0 的发布日期。还有很多工作要做。以上是关于从 xcassets 文件中的图像创建 CPTImages的主要内容,如果未能解决你的问题,请参考以下文章
xcassets 中的所有图像,然后如何加载从我的包中的 nib 引用的图像
从 xcassets 中的图像创建 URL 总是返回 nil
从 Xcode Swift 中 Assets.xcassets 中的文件夹访问图像