有没有人知道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
任何建议都将不胜感激!
答案 0 :(得分:47)
Here和here是正确的文档。基本上,您添加带有后缀@2x
和双倍尺寸的新图标作为文档says:
对于在具有Retina显示屏的设备上运行的应用程序,应提供每个图标的两个版本,第二个是原始版本的高分辨率版本。除了在高分辨率图像的文件名中包含字符串@ 2x之外,两个图标的名称应该相同。
答案 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
编辑:我发布此图表的原因是为了方便使用。 Apple将图标名称放在远离其分辨率的那篇文章中。