我想在iOS中禁用状态栏以使我的应用程序全屏显示。我设法了,但我不确定我是否正确。
这就是我的所作所为:
UIStatusBarHidden = YES
我没有使用OpenGL或类似的东西,它只是一个简单的Cocoa Touch应用程序,与其他类似类型的应用程序一样,可以访问屏幕上的每个像素。
令我感到羞耻的是,我从其中一个无所不在的“教程”中得到了一种技术,就像我床下的尘土兔子一样乱扔垃圾。它是在2009年。我应该使用更现代,批准的技术吗?
如果有帮助我只针对iOS 5。
答案 0 :(得分:6)
The statusBarHidden
property of the shared UIApplication
object控制状态栏是否可见。启动应用程序时,The UIStatusBarHidden
entry in the app's Info.plist
设置该statusBarHidden
属性的值。您可以更改属性的值,以便在应用运行时隐藏或显示状态栏。
从iOS 5.0.1开始,这些是用于控制状态栏可见性的当前方法。