尝试将SVG图像添加到Xcode资源时出错

7

我使用vectorizer.io网站将一张PNG图片转换成了SVG格式。在Chrome浏览器和GIMP中查看时,这个SVG图像看起来很好。但是当我试图将它添加到xcode(版本11.4.1)的资源文件夹中时,我收到了以下错误信息:

提供给符号图像集X的SVG文件不适用。符号图像文件(null)必须具有中等图像大小的常规重量介质图像的字形。

我尝试使用Inkscape打开文件并将其保存为不同版本的SVG和PDF格式,但似乎都不可接受。

我还没有弄清楚如何提供那个字形,以及这是SVG文件的错误还是我在xcode中漏做了什么。


你有没有找到解决方案?Ramis的回答完全没有帮助... - skywalkerdude
抱歉回复晚了。我没有找到解决方案。我不得不使用PNG文件代替。 - Melchester
2个回答

1

只有从Xcode 12开始,您才能使用SVG。

enter image description here


0
我在Xcode 14.3.1中遇到了同样的错误,当我尝试通过“Symbol Image Set”添加SVG文件时。然后,我尝试使用“Import”,SVG成功加载。我认为“Symbol Image Set”只适用于SF Symbol模板。 查看截图

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接