首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“使用PDF从xcasset加载图像资源时出错

“使用PDF从xcasset加载图像资源时出错
EN

Stack Overflow用户
提问于 2019-04-22 16:17:29
回答 1查看 39关注 0票数 0

我有一个"Arrows.xcassets“包含两个项目,两个PDF矢量艺术箭头。它们被设置为“Scales->单比例尺”,并加载到通用插槽中。

我正在尝试将它们加载到一个SKNode中:

代码语言:javascript
复制
let arrowTex = SKTexture(imageNamed:"green_arrow_up")
let up = SKSpriteNode(texture: arrowTex))

当我运行这个程序时,我在控制台中得到了这个错误:

代码语言:javascript
复制
Error loading image resource: "green_arrow_up"

有许多帖子暗示这是你可以做的事情(比如 1),但我找不到一个能真正显示如何引用这些图片的帖子。我试过:

代码语言:javascript
复制
green_arrow_up@1x
green_arrow_up@1x.png
green_arrow_up
green_arrow_up.png

但这些都没有用。我肯定有个简单的诡计?

更新:我找到了链接问题的第二个线程,其中包含了更多的细节,包括一个指向一个已知的好文件的链接。我抓起了那个文件,它运行的很好,我甚至能够缩小它的大小,它看起来仍然很棒。我用Gapplin从SVG转换成PDF,有人知道吗?

EN

回答 1

Stack Overflow用户

发布于 2019-04-22 16:59:01

好吧,经过一番吹毛求疵后,我找到了一个解决办法。Gappin根本没有正确地进行转换,尽管这意味着我不能真正地说。然而,我找到了一个在线转换器,而且所有的东西都能正常工作。因此,如果您得到了这个错误,尝试使用那个转换器,看看它是否修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55797495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档