iOS应用图片大小和命名约定

时间:2014-02-26 06:57:16

标签: ios iphone

这是我第一次向Apple发布iPhone应用程序。经过大量研究后,我无法找到问题的答案,我不希望我的应用程序因为愚蠢的事情而被退回。请注意,我的应用仅适用于 iOS7 。以下是我的问题:

1)我是否要以低分辨率提供2张图像,以高分辨率提供另一张图像?

2)我读过iPhone5的背景图像或启动图像应该具有640 x 1136的分辨率。对于iPhone4,相同的是640 x 960.这些图像是否有任何命名约定(iPhone4和iPhone5都有)?

3)应用程序图标的分辨率应该是多少?我知道的分辨率是1024 X 1024(应用程序商店需要)和120 x 120.在某些链接上我读到的分辨率为72px x 72px和114px x 114px而不是120 x 120。

将非常感谢帮助。感谢。

2 个答案:

答案 0 :(得分:3)

1)如果您只针对视网膜设备(即仅限iPhone上的iOS 7),则只能提供2倍资产。

2)启动图像有一个命名约定,即

  • Default@2x.png(iPhone 3.5英寸视网膜显示屏)
  • Default-568h@2x.png(iPhone 4英寸视网膜显示屏)

关于其他资产(实际上也包括发布图片),您最好使用Asset Catalog,这可以帮助您跟踪不同分辨率的资产。

3)It's 120px。 114px是iOS 6和之前版本的分辨率。

答案 1 :(得分:1)

而是直接回答你,我会给出一些与你的问题最相关的苹果文件。 阅读本苹果文档中的 App Launch (Default) Images 主题,了解命名约定。 This会显示启动图片大小。 It会向您显示标签栏和图标图片大小。