我们目前正在与一位设计人员合作,该设计人员正在向我们提供奇数尺寸的 Retina 图像,即 28 x 15 像素,我认为这是不正确的,因为当您将其分开时,您会得到像 14 x 7.5 像素这样的奇数。
这是我一直在研究的规则,但设计师没有明白这一点,我想我应该仔细检查一下确切的规则是什么。
我已经在网上添加了外观,但似乎找不到任何关于此的参考,因此很高兴听到每个人对此事的看法。
谢谢
我们目前正在与一位设计人员合作,该设计人员正在向我们提供奇数尺寸的 Retina 图像,即 28 x 15 像素,我认为这是不正确的,因为当您将其分开时,您会得到像 14 x 7.5 像素这样的奇数。
这是我一直在研究的规则,但设计师没有明白这一点,我想我应该仔细检查一下确切的规则是什么。
我已经在网上添加了外观,但似乎找不到任何关于此的参考,因此很高兴听到每个人对此事的看法。
谢谢
是的,你可以,但不推荐。
例如,如果您有一个 28 x 15px 的 @2x 图像,那么您的正常图像将为 14 x 8px。
如果您仔细查看正常图像,则像素没有很好地对齐。
始终建议在维度上使用偶数个像素。
@2x 图像必须是标准图像的宽度和高度的两倍,否则不会自动加载它 - 您的应用程序将加载非 Retina 图像并将像素加倍。
标准图像文件当然是宽和高的整数个像素,因此您需要@2x 的尺寸是均匀的。
告诉你的设计师赶上;)
这是不可能的,因为在 Xcode 中,您使用经典分辨率图片设计应用程序,并且您不能使用浮点数作为宽度或高度。因此,您的经典设计和视网膜设计之间会有一个像素的差距。也许解决问题的最简单方法是在高分辨率图片中添加一条透明的像素线。