2012-04-16 75 views
1

我有一个通用应用程序,它支持两种方向和所有分辨率,所以有一堆可能的飞溅图像(ipod,portrait &风景(左/右),视网膜&标准显示)。但是除了背景图像之外,没有任何意义可以显示我的应用程序的闪屏图像。背景只是一个简单的重复模式,所以理想情况下我只指定一个10x10像素的图像,并用它平铺屏幕。通用应用程序的启动图像的最小数量

但据我所知这是不可能的,我需要提供一堆预先呈现的全屏图像。所以我想知道通用应用程序所需的最少图像数量是多少?只有一个Default.png就够了吗?

回答

0

你能提供的最低数量为。如果您的应用快速启动,则无需提供。如果您的应用启动缓慢,请将重量级内容放在后台线程上,并尽快在屏幕上获取UI(或平铺视图)。

+1

注意这目前不正确。苹果现在要求所有的应用都有启动图像。 – sergio 2015-07-13 08:00:00

+0

@sergio是的,事情已经发布了3年以上,因为这是张贴! – jrturton 2015-07-13 08:01:35

3

在你的情况下,我会把4个默认的PNG的。

是的。您需要预先在一个(或多个)大的default.png文件中填充10x10磁贴。

两个iPad(iPad/iPad视网膜)和两个iPhone(iPhone/iPhone视网膜)。

您需要在应用程序plist中设置基本名称。 寻找Launch image (iPad)然后输入那里DefaultiPad(或类似的东西)。然后你应该在你的项目资源中放置一个DefaultiPad.png和一个[email protected]

对iPhone也一样。 在您的应用程序plist中照看Launch image (iPhone),并使用不同的基本名称进行相同操作。

更新1: 您还可以为每个设备方向添加Default.pngs。 最简单的方法是与[Basename]-Landscapen.png[Basename]-Portrait.png一起去。 因此,在上述情况下,你可以把你的文件的文件名DefaultiPad-Landscape.pngDefaultiPad-Portrait.png

但是,这也将增加你的二进制文件大小它 - 也许你的10×10瓦的情况下 - 不值得这样做。

+0

取决于背景的外观,您可能需要为iPad的每次旋转指定不同的启动图像。 (Default-Portrait.png和Default-Landscape.png) – pre 2012-04-16 19:56:33

0

你不能通过只提供一个小图像并使其平铺,你必须提供一个实际的,预制的图像为你想要支持的一切。你的情况:

  • 4图像为iPad(风景,人像,风景2倍,纵向2个)
  • 2个图像为iPhone(人像,人像2X)

左右是相同的图像,除非你做了与这些方向不同的东西。颠倒是一样的。

如果您认为这很多,请等到您看到需要多少图标。

更多信息是App Launch (Default) Images

+0

看看你的链接源,iPhone不支持风景启动图像。 – pre 2012-04-16 19:58:23

+0

谢谢,我看到了,并纠正它。 – 2012-04-16 20:01:53

1

因为你所要求的最低:

每个应用程序都必须至少提供一个启动图像。此图片通常位于名为Default.png的文件中,该文件以纵向方式显示您应用的初始屏幕。但是,您还可以提供其他启动图像以便在不同的启动条件下使用。

来源:App Launch (Default) Images

不过,我也建议使用至少4(新iPad + iPhone每个在正常和@ 2倍)。

+1

有趣。与上述文档相反,我在商店中没有启动图片的应用程序。 – jrturton 2012-04-16 20:11:05

相关问题