【问题标题】:iOS launch image and status bariOS 启动图像和状态栏
【发布时间】:2012-11-10 22:59:08
【问题描述】:

从历史上看,在 iOS 应用中,启动图像的顶部应该有一个 20/40 像素的未使用区域,在应用启动期间状态栏会出现在该区域。在我的应用程序中,我只会有一段条纹。

现在我正在调整我的应用程序以适应 4" 屏幕,我提供了具有相同条纹的 Default-568h@2x.png 图像。它不像以前那样工作(至少在模拟器上) -条纹出现在状态栏下方,图像的其余部分向下移动。

我现在应该裁剪图像吗?但是,屏幕尺寸为 640x1136,与建议的启动图像尺寸完全相同。如果我从顶部裁剪状态栏,底部会出现什么?

【问题讨论】:

  • 您是否尝试过从顶部裁剪以查看底部显示的内容?

标签: iphone ios retina-display iphone-5


【解决方案1】:

我遇到了同样的问题,当 Xcode 为 568h 选择正确的图像时,看起来可能是一个错误。尝试删除图像并将它们添加回项目,然后将它们复制到文件夹中,然后将它们添加到项目中。

【讨论】:

  • 这只是模拟器的问题吗?我没有任何 5G 设备,无法测试。
  • 不,我不认为它是模拟器问题。当我使用它进行测试时,它发生在我的设备上。但那是,如果它发生在模拟器上,它就会发生在设备上。
  • 简单地重新添加到项目没有帮助。我是否需要在 Info.plist 或其他地方列出新的启动画面?或者更改文件类型?从外观上看,就好像我的旧启动画面被垂直拉伸了一样。但是系统会注意到新的,因为我的视图看起来确实调整了大小。
  • 然后现在它消失了。最诡异。我没有做任何事情,只是进行了一些重建和 NIB 修复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-05
  • 2015-10-06
  • 1970-01-01
  • 2014-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多