您好我已尝试过以下操作但无法从我的应用程序中删除状态栏:
所有这些过去在我之前做过的100个应用程序中运行良好但我最近进行了xcode升级..
还有其他秘密方法可以摆脱应用中的状态栏吗?我是否需要前往Apple总部并杀死一条红龙?
答案 0 :(得分:27)
答案 1 :(得分:1)
viewDidLoad中
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
} else {
// iOS 6
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
}
添加此方法
- (BOOL)prefersStatusBarHidden
{
return YES;
}