我们有一个正在开发的应用程序,目前仅使用标准显示分辨率。我们如何修改 Mac Retina 显示器的 @2x 图像?
假设我有一个 50 x 100 像素的按钮。我可以将尺寸加倍并添加@2x 扩展名吗?
我们有一个正在开发的应用程序,目前仅使用标准显示分辨率。我们如何修改 Mac Retina 显示器的 @2x 图像?
假设我有一个 50 x 100 像素的按钮。我可以将尺寸加倍并添加@2x 扩展名吗?
OS X 上的 Retina 图像的行为方式与它们在 iOS 中的行为方式相同。所以,是的,重绘(而不是放大)您的图像,并使用它们的 @2x 扩展名重新保存它们。
假设我有一个 50 x 100 像素的按钮。我可以将尺寸加倍并添加@2x 扩展名吗?
您至少应该找到原始的高分辨率艺术品,然后将其缩小到目标尺寸。在某些情况下,您还需要一个稍微不同(例如更详细)的高分辨率图像。
应该避免简单地升级现有资源;最终绘制时它什么也做不了(除了更大的应用程序和更多的内存消耗)。也就是说,它不会是“高分辨率”,它只是一个更大的图像,对最终用户来说看起来是一样的——重新缩放只是发生在不同的时间点,结果都会被像素化(或同样模糊,取决于它是如何重新缩放的)。我能想到你会在哪里这样做的唯一原因是,如果你丢失(或从未有过更大的)原始总部艺术品,并且想要使用使用高质量缩放器重新缩放的重新缩放图像 - 在事件中绘制这些图像时,您也无需重新缩放。