【问题标题】:providing images in different resolutions for a universal app为通用应用程序提供不同分辨率的图像
【发布时间】:2014-02-19 21:18:59
【问题描述】:

Apple 表示我们使用的所有图像都应该有两种分辨率 - 一种用于视网膜,一种用于非视网膜设备。

在我的情况下,当我正在构建一个通用应用程序时,我需要为每个图像放置四组图像 - iPhone non-retina、iPhone Retina、iPad-non-retina、iPad-retina。

我必须为每张图片提供 4 组吗?即使对于我直接在 xib 中使用的图像(如按钮的背景)。我确定我需要为应用程序图标、启动图像、导航栏按钮等执行此操作。

【问题讨论】:

  • 我已经制作了大量的通用应用程序,并且我将一组图像用于视网膜和非视网膜屏幕。如果您的初始图像很大,它应该适用于所有人。

标签: ios


【解决方案1】:

你没有“必须”,不。如果您只提供一个图像,操作系统将根据您希望它显示的大小和当前的硬件功能对该图像进行所有缩放。有时可以在所有设备上使用单个图像,有时则不行。您需要对此做出判断。只需测试它,仔细查看不同设备上的图像。如果它看起来对您来说足够好,那么就感到满意并转到下一个,如果不是,则创建新的解决方案。

【讨论】:

    猜你喜欢
    • 2016-01-22
    • 2021-08-17
    • 2018-03-13
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    • 1970-01-01
    相关资源
    最近更新 更多