iPad应用程序启动图像被截断

问题描述:

我正在使用Xcode 4.5.2构建iPad应用程序,最近启动图像已被截断 - 图像的下半部分已丢失,在它的位置上只有一个黑色背景。这个问题似乎与启动图像(即Default.png,Default-Portrait〜ipad.png和它们的@ 2x对应)有关,尽管当我在Xcode或Preview中查看它们时,它们似乎没问题。我认为问题出在图像上的原因是我也有一个视图控制器,它使用与图像视图中相同的Default.png图像,并且图像也在此处被截断;当我在Preview中复制图像时,将它保存到一个新文件中,并在我的视图控制器中将新文件设置为背景图像时,问题消失。iPad应用程序启动图像被截断

另一个重要的细节:问题只出现在设备上。在模拟器中一切看起来都很好。我怀疑@ 2x文件,所以我从项目中删除了这些文件,但我仍然得到一个截断的启动映像。

这是怎么回事?似乎是一个文件腐败的案例,但我讨厌在不知道它是如何发生的情况下解雇它。

+0

你有没有尝试从X代码(支持文件或资源文件夹)中删除图像,并再次添加它? – Robert 2013-02-21 11:40:01

+0

尝试重置模拟器只是为了检查它是否发生相同的然后... – apascual 2013-02-21 11:41:08

用新鲜的副本替换默认图像解决了我的直接问题,我建议任何遇到类似症状的人都尝试。不过,我仍然不清楚原始图像如何引发问题。