我拖动pdf介绍图像资源(通用)并构建Xcode。
没有生成png @ 2 png @ 3。 (只有Pdf)
我遵循本教程: https://icons8.com/articles/how-to-use-vectors-in-xcode-7/
当我在设备上启动应用程序时,图像质量太差了......
Xcode 6,7工作.... 也许PDF文件需要优化?!
在研究中我发现“svg的大小并不重要”,但在这种情况下它是(我测试它)。
答案 0 :(得分:1)
不确定这是否有帮助,但从我读到的内容来看,Xcode并不完全支持矢量图形。这听起来好像不是你能够加载矢量图像(.pdf)而且它可以扩展所需的。相反,无论.pdf的默认大小是什么,它都假设是1x大小,然后缩放pdf以在构建时自动创建2x和3x图像。所以它实际上并没有缩放原始版本,只是创建了pdf原始大小的1x,2x和3x png。从我正在阅读的内容来看,人们认为这样做是为了保持向后兼容性。我无法找到任何说明它在Xcode 8中发生了变化的内容,所以我假设它仍然以相同的方式工作。
这个问题似乎很好地回答了这个问题:How do vector images work in Xcode (i.e. pdf files)?
希望我能够提供帮助。