【发布时间】:2014-09-02 08:14:18
【问题描述】:
根据这个link,我需要四个不同版本的相同图像大小吗?最初,我只为 iPhone 5 创建了一个,我使用 storybuilder 的自动调整大小功能在 iPhone 4s 及以下设备上正确调整图像大小。
【问题讨论】:
标签: ios iphone image resize retina-display
根据这个link,我需要四个不同版本的相同图像大小吗?最初,我只为 iPhone 5 创建了一个,我使用 storybuilder 的自动调整大小功能在 iPhone 4s 及以下设备上正确调整图像大小。
【问题讨论】:
标签: ios iphone image resize retina-display
关于四种分辨率 (***@2x.png):正如https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1 中所述,您必须调整一些图像的大小,例如应用程序图标必须是高的并且低分辨率,
如果您需要支持标准分辨率的 iPhone 或 iPod touch 设备
对于其他图像,这不是必需的,但正如https://stackoverflow.com/a/12549329/1113407 中描述的“ta.speot.is”,最好自己做。
还有“JustSid”评论
为什么已经很慢的设备还要做更多的工作?
(来源:https://stackoverflow.com/a/12549329/1113407)
直截了当地说:不支持视网膜显示的旧设备速度较慢,如果您不准备应用程序,在大多数情况下(根据自己的经验)您的应用程序将无法在这些设备上流畅运行。
关于 iPhone 5 与 iPhone 4S: 正如https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1 中提到的那样,您需要两个高度的图像。 由于 iPhone 4S 配备了 Apple A5 芯片,因此无需调整图像大小,因为它配备了视网膜显示屏,因此无需调整其他图像的大小。因此,您可以使用storybuilder-feature...但是您必须问自己该应用是否应该在较旧的非ratina显示设备上运行...
【讨论】: