在资产目录中切片 PDF 资源是不是损坏?

Posted

技术标签:

【中文标题】在资产目录中切片 PDF 资源是不是损坏?【英文标题】:Is slicing a PDF resource in an asset catalog broken?在资产目录中切片 PDF 资源是否损坏? 【发布时间】:2015-01-21 23:25:52 【问题描述】:

将 PDF 资源添加到资产目录、选择“矢量”并配置切片时,此切片的行为与预期不符。图像在 Interface Builder 中被拉伸,并且在设备上可以看到奇怪的结果。但是,我似乎没有找到任何关于切片不适用于矢量资产这一事实的确认。

有人能解释一下吗?

Xcode 6,ios8。

谢谢!

【问题讨论】:

【参考方案1】:

我今天一直在努力让它发挥作用。似乎 Xcode 会将 2x PDF 图像像 1x 一样切片。这意味着如果您设置 15 点的插图,Xcode 会将插图设置为 15 像素,而不是 15 点,因此它最终是您想要的一半。似乎找不到任何解决方法。必须用代码而不是 Interface Builder 来完成。谢谢,Xcode。

【讨论】:

【参考方案2】:

我认为结论(在这个时间点)是: 坏了

【讨论】:

刚刚在 Xcode 8 上尝试过,在 iOS 9 (iphone6s) 和 iOS 10 (iPhone 7 plus) 上进行了测试,到目前为止它似乎工作正常。

以上是关于在资产目录中切片 PDF 资源是不是损坏?的主要内容,如果未能解决你的问题,请参考以下文章

使用资产目录时 AppCode 警告“找不到资源”

资源包中的资产目录

使用方面拟合的资产目录切片

从颤振资产加载 .pdf 文件/自定义文件

XCode images.assets 资产目录切片被忽略,图像仍然失真

如何使用通过 XCode5 资产目录的切片工具切片的图像