关于iPhone 6+的@ 3x艺术品感到困惑

Pet*_*ple 4 iphone ios iphone-6-plus

我在App Store中有一个应用程序,我想要添加@ 3x文件.我阅读了各种帖子,但我不知道该怎么办.

我读到iPhone 6 plus的坐标空间是414x736点(X3),产生1242x2208像素,而不是1080x1920.另外我读到iPhone 6+会将其除以1.15,然后再渲染到适合的显示器.

所以假设我的应用程序有一个44x44像素的按钮图像(@ 2x文件),那么我应该将其绘制为44/2*3*1.15,以使其适合我的1242x2208 photoshop画布.(/ 2表示点数,3表示像素*1.15表示超量程)

现在Apple文档称@ 3x按钮需要有66像素区域,因此它看起来太小,因为它没有按比例放大1.15.

这让我觉得我的App画布应该是1080x1920,这样可以避免iPhone有昂贵的重新缩放.哪个是对的?当然@ 3x不会是@ 3x.

ada*_*603 7

忘记1.15或实际的屏幕分辨率.只需将您的'@ 2x'资产扩大3/2倍,并将其命名为'@ 3x'.剩下的将由iOS负责.