iOS 6中无法显示启动画面

4
我最近更新了我的Xcode,现在它正在使用iOS6。前一天,在iOS5中它还能正常工作,但是现在在iOS6中,它没有显示启动画面。
我刚刚添加了一个名为default.png的图像,并尝试过Default.png,但现在它不起作用了。有人能指导我这里出了什么问题吗?

你用了哪段代码?请贴出一些代码。 - Paras Joshi
2
@ParasJoshi 在 iPhone 上显示启动画面不需要编写代码,只需将指定名称的图像添加到捆绑包中即可。因此,我认为这个问题也不需要代码。 - Krishnabhadra
1
您的项目中没有包含Default@2x.png图像吗? - AppleDelegate
1
将默认文件名更改为Default.png(对于iOS 6 Default-568h@2x.png)。如果您要同时构建iPhone 4和5,则应该可以正常工作。 请参阅此链接。 - HDdeveloper
请提供您设置启动画面图像的代码。 - Pranjal Bikash Das
显示剩余4条评论
3个回答

3
根据苹果文档: 对于运行在带有iOS 6的iPhone 5和iPod touch(第五代)上的应用程序,请创建一个测量值为640 x 1136像素,名称为Default-568h@2x.png的启动图像。

请确保在info.plist文件中也验证了启动图像的名称。


3
如果您前往项目 -> 概述,您还可以将图像拖到默认图像的位置。 Xcode会创建本地副本。如果复制完成,您可以删除旧的默认图像。
请注意,您需要符合启动画面的标准。
  1. 将图像命名为Default.png,默认@2x.png和Default-568h@2x.png
  2. 保持相应大小
    • 320 x 480
    • 640 x 960
    • 640 x 1136

2
Default-568@2x.png 应该改为 Default-568h@2x.png。除此之外,回答得很好。 - user1114055

0

我遇到了一些有关 Default.png / Default@2x.png 的问题。花费了我一段时间才找到答案。 在您的项目中,检查 Build Settings-Targets 下的设置。 确保 COMBINE_HIDPI_IMAGES 被设置为 NO。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接