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

Tim*_*Tim 1 xcode ios

我想在iOS中禁用状态栏以使我的应用程序全屏显示.我管理但我不确定我做得对.

这是我做的:

  1. 在IB中,将状态栏的模拟度量标准设置为无
  2. 在Info.plist中添加了一个条目 UIStatusBarHidden = YES
  3. 在IB中移动我的视图,以便填满屏幕.

我没有使用OpenGL或类似的东西,它只是一个简单的Cocoa Touch应用程序,与其他类似类型的应用程序一样,可以访问屏幕上的每个像素.

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

如果它有助于我只针对iOS 5.

rob*_*off 6

statusBarHidden共享UIApplication对象的属性控制状态栏是否可见. UIStatusBarHidden在应用程序的入口Info.plist集,值statusBarHidden当应用程序启动性能.您可以在应用运行时更改属性的值以隐藏或显示状态栏.

这些是用于控制iOS 5.0.1中状态栏可见性的当前方法.