【发布时间】:2013-11-12 14:23:12
【问题描述】:
我已经尝试了所有我能想到/找到的方法来隐藏 iOS 7 上的状态栏,但在启动后它出现了:
//in viewDidLoad
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
//in the main view controller
- (BOOL)prefersStatusBarHidden
{
return YES;
}
我还在 info.plist 中将“状态栏最初隐藏”和“查看基于控制器的状态栏外观”设置为 YES。
奇怪的是,在另一个控制器出现后状态栏会隐藏起来,比如选择器或键盘。
【问题讨论】:
-
您的 VC 是否由容器视图控制器托管?