我想禁用iOS中的状态栏,使我的应用程序全屏。我成功了,但我不确定我做得对。
我所做的是:
在IB中,将模拟度量状态栏设置为None,在IB中的UIStatusBarHidden = YES
我不使用OpenGL或类似的东西,它只是一个简单的Cocoa应用程序,和其他许多类似类型的应用程序一样,它可以访问屏幕上的每个像素。
令我羞愧的是,我从那些无所不在的“教程”中学到了这种技术,它们像我床下的灰兔一样乱扔网。日期是2009年。是否有一种更现代的,认可的技术,我应该用它来代替?
如果有帮助的话,我只瞄准iOS 5。
发布于 2012-01-18 21:06:44
The statusBarHidden property of the shared UIApplication object控制状态栏是否可见。The UIStatusBarHidden entry in the app's Info.plist在启动应用程序时设置该statusBarHidden属性的值。在应用程序运行时,您可以更改属性值以隐藏或显示状态栏。
这些是当前用于控制状态栏的可见性的方法,从iOS 5.0.1开始。
https://stackoverflow.com/questions/8917340
复制相似问题