如何以编程方式将矢量图像放入 iOS 资产目录
Posted
技术标签:
【中文标题】如何以编程方式将矢量图像放入 iOS 资产目录【英文标题】:How to programmatically put vector images in iOS asset catalog 【发布时间】:2014-12-10 04:41:27 【问题描述】:我正在开发卡片编辑器应用程序。我想以不同的屏幕尺寸显示图像。我已经阅读了新的 xcode 支持 pdf 图像,我们不需要为不同的屏幕放置许多图像。
http://martiancraft.com/blog/2014/09/vector-images-xcode6/
因此,我们必须将 pdf 放入 ios 资产目录中。在我的应用程序中,从 Web 服务动态加载的图像。那么如何以编程方式将pdf图像保存在ios资产目录中。
如果这是不可能的,那么在不同设备上显示图像的更好方法是什么。
【问题讨论】:
【参考方案1】:Xcode 实际上并不支持这种方式的矢量图形,它只是将它们调整为正确的大小并将它们包含在应用程序包中。所以你必须让它们在编译时可用。您将不得不在运行时决定下载哪个图像。
【讨论】:
它只在编译时有用......不是在运行时有用吗?以上是关于如何以编程方式将矢量图像放入 iOS 资产目录的主要内容,如果未能解决你的问题,请参考以下文章
如何将 PSD 文件中的所有图层导出为 PDF 矢量以在 Xcode 6 中使用资产目录
带有 PDF 矢量图像的资产目录不会为 iOS 导出 @3x 分辨率