iOS - 一个矢量图像适用于所有iPhone分辨率



我正在尝试为所有屏幕尺寸的iPhone创建一个矢量图像。我使用 Illustrator 创建了 pdf 文件,大小为 iPhone 6 plus 即 1242*231(231 是我所需的图像高度),并将其包含在图像资产中,并将比例因子更改为单向量。

现在它正在iPhone 6 plus中显示,没有问题。但是当我在iPhone 6中尝试相同的单矢量图像时,它被挤压了。

我在网上发现pdf图像被转换为@2x并自动1@x。 就像如果我有 300*300@3x它被转换为 200*200 和 100*100。

根据这一点,这是正确的行为,因为 1242/2 = 621 并且需要 750 才能准确显示。

但我的问题是,矢量图像不应该调整它吗?还有其他解决此问题的方法吗?

尝试将其保存为 svg 格式,这将是更好的解决方案。

最新更新