新iPad的高分辨率/视网膜显示应用程序图标文件名

时间:2012-03-20 01:05:45

标签: ios ipad icons retina-display

有没有人知道iOS中高分辨率应用图标的正确文件名?我只能在Apple开发者网站上找到以下文档,遗憾的是这些文档过时了 - http://developer.apple.com/library/ios/#qa/qa1686/_index.html

这是我最好的猜测......虽然我很确定我错了!

App - 144px x 144px - Icon-72@2x.png  
Spotlight - 100px x 100px - Icon-Small-50@2x.png  
Settings - 58px x 58px - Icon-Small@2x.png

任何建议都将不胜感激!

3 个答案:

答案 0 :(得分:47)

Herehere是正确的文档。基本上,您添加带有后缀@2x和双倍尺寸的新图标作为文档says

  

对于在具有Retina显示屏的设备上运行的应用程序,应提供每个图标的两个版本,第二个是原始版本的高分辨率版本。除了在高分辨率图像的文件名中包含字符串@ 2x之外,两个图标的名称应该相同。

  • App Icon:Icon-72@2x.png - 144 x 144
  • Spotlight:Icon-Small-50@2x.png - 100 x 100
  • ...

答案 1 :(得分:5)

您需要知道的一件事是视网膜图像的尺寸将是常规图像的两倍,对于视网膜,您应该使用命名约定@ 2x

示例 - iPhone应用程序图标(常规)icon.png(57 * 57)                          (对于视网膜)icon@2x.png(114 * 114)

iPad app图标大小72 * 72(常规)                     144 * 144(视网膜)  并且命名约定应该是@ 2x用于视网膜。 希望这可能对你有所帮助。 谢谢

答案 2 :(得分:1)

这是来自上面链接的文档。我正在导出SVG,需要一种按功能分隔图标的方法,所以我使用的是旧名称方法。使用这样的图表,无论左边是什么,都附加.png。做视网膜,加倍数字并按常规做。 Apple没有将图片的名称放在图片中,虽然这并不详尽,但对于大多数用途来说应该足够了。仔细检查未来,我可能甚至搞砸了当前,所以不要把它作为最后一句话。

通用应用程序需要将~iphone或~ipad附加到字符串的末尾以便消除歧义以避免冲突。如果没有任何冲突,这不是必需的,似乎来自文档。     名称(添加.png) - 基本宽度x高度。

Launch Images:
iPhone:
Default - 320x480
Default-568h - 640x1136 (only @2x, do not double this number)
iPad
Default - 768x1024 (portrait)
Default-Landscape - 1024x768 (multiple orientations supported in iPad, see document)

App Icon:
iPhone
Icon - 57x57
iPad
Icon-72 - 72x72

Search Result Icon (Spotlight)
Icon-Small - 29x29 (also used on all device Settings)
Icon-Small-50 - 50x50 (Search results on iPad)

iTunes Art
iTunesArtwork  - 512x512

来自Docs Here

编辑:我发布此图表的原因是为了方便使用。 Apple将图标名称放在远离其分辨率的那篇文章中。