导出Sketch 3中的所有iPhone

时间:2015-11-21 21:47:26

标签: ios iphone sketch-3 sketchapp

对于Sketch 3工作流和为Sketch 3中的所有iPhone导出画板,我似乎感到困惑。

  • 据我所知,1x分辨率适用于iPhone 3GS及以下,2x适用于
    iPhone 4 / 4S / 5 / 5S / 6 / 6S和3x适用于6Plus。所以这意味着如果我 创建适用于iPhone 6的Artboards,并以2倍的速度导出,适用于iPhone 4/5/6如果我以3x输出,那么无论如何都是6plus 飞镖我正在使用?

  • 或者我应该为每部iPhone设置不同的飞镖靶,并为每个iPhone输出@ 1x @ 2x和@ 3x?

我一直在寻找一个可靠的答案,但找不到真正有效的答案。根据这个link

  

“如果您使用6Plus(414x736)艺术板进行1倍的设计,则以1倍的速度输出资产将用于3G / 3GS设备,2倍用于4 / 4S / 5 / 5S / 6设备,最后3倍将是6Plus。“

然而,在我测试后,我得到了不同的结果: 以1x = 414x736 2x = 828x1472和3x = 1242x2208导出iPhone 6Plus(414x736)。不应该是750x1334 2x?

  • 如果我想使用PDF矢量资源,那么我不必分别导出1x,2x和3x。我应该从哪个画板导出1x PDF?

  • 总的来说,我很想知道设计和导出多个iPhone的最佳方法是什么。

提前致谢! :)

2 个答案:

答案 0 :(得分:3)

Zeplin中的密度选择是一种告诉应用程序的方式,Sketch画板是@ 1x或@ 2x或@ 3x。因此,Zeplin将根据此计算资产规模。您不必使用不同的尺寸(@ 1x,@ 2x,@ 3x和PDF)。

如果您的Sketch画板是1242 x 2208像素(iPhone 6Plus,6S Plus,7Plus),那么您必须在Zeplin中选择密度为@ 3x。

因此,请确保在Zeplin中选择合适的密度。

Zeplin – Choosing right screen size while importing from Sketch?

答案 1 :(得分:0)

我使用更小到更大的方法。如果您的设计在较小的屏幕上工作,那么其他设计应该没问题。

所以我从一个375x667px画板开始,然后将资产导出为iPhone的@ 1 @ 2和尺寸加上的@ 3。

Example of Asset