【问题标题】:Application Launch High Res Image应用程序启动高分辨率图像
【发布时间】:2010-08-23 02:37:24
【问题描述】:

在苹果文档中它指出

这部分是 可选字符串 @2x 并且应该是 仅包含在用于 在高分辨率屏幕上使用

什么是高分辨率屏幕? iPhone 4 的?我需要包括一个吗?

【问题讨论】:

    标签: iphone ios4


    【解决方案1】:

    我猜你错过了介绍 iPhone 4 及其双高分辨率屏幕的部分 :-)

    iPhone 4 的屏幕是 640 x 960。

    要自动利用这一点,您可以提供名称中包含 @2x 的图形资源。

    当您使用UIImage#imageNamed: 之类的内容时,操作系统会在适当的情况下自动使用高分辨率图像。

    如果可用,它还将使用这些图标和启动屏幕。

    它们都是可选的。但我相信你的 iPhone 4 用户会喜欢这些高分辨率的艺术品:-)

    【讨论】:

    • 因此,如果您有一张名为background.png 40px x 40px 的图片,您还应该提供一张名为background@2x.png 80px x 80px 的图片,以便为您的iPhone 4 用户提供您的应用程序的最佳体验。
    • 但是您仍然应该使用[UIImage imageNamed:@"background.png"],因为如果在高分辨率屏幕(iPhone 4)上运行,iPhone 会自动找到@2x 版本。
    猜你喜欢
    • 2014-11-20
    • 1970-01-01
    • 2018-08-19
    • 2013-08-25
    • 2017-08-23
    • 2017-11-26
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    相关资源
    最近更新 更多