无法在iOS7中隐藏状态栏
我刚将我的iPhone 5 iOS 7升级到四个测试版。 现在,当我在iPhone上从Xcode 5运行我的应用程序时,状态栏不会隐藏,即使它应该。
不工作:
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
不工作:
[UIApplication sharedApplication].statusBarHidden = YES;
无法登录到Apple开发者论坛
在您的应用程序plist文件中添加一行称为“查看基于控制器的状态栏外观”并将其设置为NO
请注意,如果您在应用程序中使用UIImagePickerController,则此方法无效。
来自http://www.openfl.org/developer/forums/general-discussion/iphone-5ios-7-cant-hide-status-bar/,mgiroux的解决方案
在视图控制器中添加方法。
- (BOOL)prefersStatusBarHidden {
return YES;
}
在Plist中添加以下属性。
- > Status bar is initially hidden
= YES
- > View controller-based status bar appearance
= NO
同时添加 - 现在状态栏将消失。
链接地址: http://www.djcxy.com/p/95791.html