这是使iPad应用程序全屏的正确方法吗?

时间:2012-01-18 21:01:18

标签: ios xcode

我想在iOS中禁用状态栏以使我的应用程序全屏显示。我设法了,但我不确定我是否正确。

这就是我的所作所为:

  1. 在IB中,将状态栏的模拟指标设置为无
  2. 在Info.plist UIStatusBarHidden = YES
  3. 中添加了一个条目
  4. 在IB中移动我的视图,以便填满屏幕。
  5. 我没有使用OpenGL或类似的东西,它只是一个简单的Cocoa Touch应用程序,与其他类似类型的应用程序一样,可以访问屏幕上的每个像素。

    令我感到羞耻的是,我从其中一个无所不在的“教程”中得到了一种技术,就像我床下的尘土兔子一样乱扔垃圾。它是在2009年。我应该使用更现代,批准的技术吗?

    如果有帮助我只针对iOS 5。

1 个答案:

答案 0 :(得分:6)

The statusBarHidden property of the shared UIApplication object控制状态栏是否可见。启动应用程序时,The UIStatusBarHidden entry in the app's Info.plist设置该statusBarHidden属性的值。您可以更改属性的值,以便在应用运行时隐藏或显示状态栏。

从iOS 5.0.1开始,这些是用于控制状态栏可见性的当前方法。