0

第一次尝试为 iOS 6 开发应用程序。我在 iOS 模拟器 6.0 中以 4 英寸显示尺寸显示应用程序时遇到问题,它显示为 3.5 英寸显示屏的应用程序,顶部和底部有黑色区域。我将设置切换为:

  • 在 Xcode 中:部署目标 - 6.0
  • 方案 - iPhone 6.0 模拟器
  • 在模拟器设备是 iPhone 视网膜 4 英寸,版本 6.0
  • 在 Interface Builder 中它是一个 4 英寸的视图。

我还尝试清理项目并重置模拟器的设置。那么它是模拟器的错误还是有另一种选择来解决这个问题?

4

2 回答 2

1

你有 568@2x 的闪屏吗?

于 2012-10-23T11:20:46.553 回答
1

添加 Defaut-568h@2x.png 将解决此问题。

有时您在开发也支持较低版本的应用程序时也可能遇到同样的问题。

在这种情况下,将您的视图框架设置为 [[UIScreen mainScreen] Bounds] 将解决此问题。

于 2012-11-02T06:42:39.043 回答