iPhone图标大小

时间:2010-07-07 13:38:58

标签: iphone xcode icons

我正在开发一款支持iPhone的应用程序,支持iPhone 2-4。我有一个应用程序图标的问题,因为它在iPhone 4 模拟器中显示像素化,所以我使用了更高分辨率(300 x 300)的新图像。在模拟器上,它对iPhone 4和iPhone设备模拟器都很好。但是,当我将我的应用程序移植到iPhone 3实际设备时,图标根本没有显示,而是我得到一个空白的白色图标。我还没有iPhone 4,所以我无法判断物理设备上是否会出现同样的问题。

我不确定用于图标在iPhone 4及旧设备上完美显示的最佳尺寸/ dpi是多少?如果可能的话,我将不胜感激。

6 个答案:

答案 0 :(得分:53)

对于较旧的设备,请将 57x57 图标另存为Icon.png。对于iPhone 4,将 114x114 图标保存为Icon@2x.png。图像分辨率根本不重要;只有像素尺寸很重要。

还有其他尺寸可供选择,例如Spotlight / Settings图标和iPad图标。在library documentation中有一个完整的列表。

答案 1 :(得分:23)

由于近年来iOS设备系列变得更加复杂,以下是每个平台的图标及其要求的最新列表:

iOS 7 +

iPhone和iPod touch

这两种尺寸都是必需的:

120px x 120px
60px x 60px (standard resolution)

ipad公司

这两种尺寸都是必需的:

152px x 152px
76px x 76px (standard resolution)

App Store

创建两个尺寸的应用程序图标的大版本,以便在所有设备上都看起来不错:

1024px x 1024px
512px x 512px (standard resolution)
//Be sure to name this version of your app icon iTunesArtwork@2x and iTunesArtwork, respectively.

在iPhone,iPod touch和iPad上发现Spotlight搜索结果(推荐)

使用以下两种尺寸创建图标:

80px x 80px
40px x 40px (standard resolution)
iPhone,iPod touch和iPad上的

设置(推荐/ wSB)

使用以下两种尺寸创建图标:

58px x 58px
29px x 29px (standard resolution)

iOS 6.1 -

仅限iPhone

Image(px)   File Name          Used For                          Required Status

512x512     iTunesArtwork      Ad Hoc iTunes                     Optional
1024x1024   iTunesArtwork@2x   Ad Hoc iTunes HiRes               Optional
57x57       Icon.png           App Store and Home screen         Required
114x114     Icon@2x.png        Home screen iPhone 4/5            Optional
72x72       Icon-72.png        Home screen (iPad compatibility)  Optional
29x29       Icon-Small.png     Spotlight and Settings            Optional
50x50       Icon-Small-50.png  Spotlight (iPad compatibility)    Recommended(/wSB)
58x58       Icon-Small@2x.png  Spotlight and Settings iPhone 4/5 Recommended(/wSB)

仅限iPad

Image(px)   File Name          Used For                          Required Status

512x512     iTunesArtwork      Ad Hoc iTunes                     Optional
1024x1024   iTunesArtwork@2x   Ad Hoc iTunes HiRes               Optional
72x72       Icon-72.png        App Store and Home screen iPad    Required
144x144     Icon-72@2x.png     App Store and Home screen HiRes   Optional
50x50       Icon-Small-50.png  Spotlight on iPad                 Optional
29x29       Icon-Small.png     Settings on iPad                  Recommended(/wSB)

通用应用

Image(px)   File Name          Used For                          Required Status

512x512     iTunesArtwork      Ad Hoc iTunes                     Optional
1024x1024   iTunesArtwork@2x   Ad Hoc iTunes HiRes               Optional
57x57       Icon.png           App Store and Home screen         Required
114x114     Icon@2x.png        Home screen iPhone 4/5            Optional
72x72       Icon-72.png        App Store and Home screen iPad    Required
144x144     Icon-72@2x.png     App Store and Home screen HiRes   Optional
29x29       Icon-Small.png     Spotlight and Settings            Optional
50x50       Icon-Small-50.png  Spotlight iPad                    Recommended(/wSB)
58x58       Icon-Small@2x.png  Spotlight and Settings iPhone 4/5 Recommended(/wSB)

* (/ wSB) =如果你有一个设置套装,推荐使用,否则可选但推荐

答案 2 :(得分:13)

红色,

请遵循以下准则:http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html

我没有在iOS4模拟器上看到过像素化问题,就像你使用最初为iOS3 +编写的应用程序一样,带有标准的57x57图标。

答案 3 :(得分:2)

我已将所有正确大小的图像正确放入github仓库中,因此不会产生混淆。

https://github.com/FattusMannus/iOS-Development-Image-Placeholders

只需将它们下载为zip,编辑它们并将它们复制到项目中

AH

答案 4 :(得分:1)

您可以在“图标文件”下的plist中设置各种图标图像名称。

答案 5 :(得分:1)

确保“Icon.png”和“Icon@2x.png”大写,否则应用程序存档将无法通过验证过程。