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

标签 ios xcode ipad png splash-screen

我正在使用 Xcode 4.5.2 构建一个 iPad 应用程序,最近启动图像被截断了——图像的下半部分丢失了,取而代之的只有黑色背景。问题似乎出在启动图像上(即 Default.png、Default-Portrait~ipad.png 及其对应的 @2x),尽管当我在 Xcode 或预览中查看它们时它们似乎没问题。我认为问题出在图像上的原因是我还有一个 View Controller ,它使用与 ImageView 中相同的 Default.png 图像,并且图像在那里也被截断了;当我在预览中复制图像,将其保存到一个新文件,并将新文件设置为我的 View Controller 中的背景图像时,问题就消失了。

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

这是怎么回事?看起来像是文件损坏的情况,但我不想在不知道它是如何发生的情况下将其解雇。

最佳答案

用新副本替换默认图像对我来说解决了眼前的问题,我建议任何其他遇到类似症状的人都尝试这样做。不过,我仍然不清楚原始图像是如何导致问题的。

关于ios - iPad 应用程序启动图像被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15001137/

相关文章:

ios - 将日期和时间上传到 Firebase 时出错

ios - SJPhysics 关节 Spring 频率和 Swift 中的阻尼

iphone - 仅使用来自不同目标的类的一部分

ios - 如何减小 Unity iOS Build 的大小并提高速度

iphone - iOS - 管理 SSL 连接上的可信根

iphone - iOS 低内存崩溃,但内存使用率非常低

ios - Firebase 身份验证错误 17010(由于登录尝试失败次数过多而禁用帐户访问)未强制执行?

ios - Xcode 4.2 的代码覆盖率 - 丢失文件

iphone - 当输入 2 个连续空格时,如何以编程方式避免 iPhone/iPad 在文本字段中添加 '.' 字符?

ios - 轴线和轴标签之间的空间 ios MPChart