关于应用程序中的statusBar

时间:2013-08-22 06:04:27

标签: ios statusbar

抱歉,我不知道如何解释这个问题!看下面的图像 enter image description here

前视图未显示statusBar,但后视图显示在app中。像这样,如何实现?感谢。

2 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您希望在应用程序启动期间隐藏StatusBar。 要实现此目的,您只需在项目设置中设置一个复选框即可。单击您的Target并单击“在应用程序启动期间隐藏”复选框。 enter image description here

如果您真的想隐藏单个视图的StatusBar,可以在viewWillAppear中使用以下代码:

[[UIApplication sharedApplication] setStatusBarHidden:YES];

viewWillDisappear中只需将值设置为NO。

答案 1 :(得分:0)

您可以使用以下方式隐藏状态栏:

[[UIApplication sharedApplication] setStatusBarHidden:YES];

您可以将该代码放在前视图控制器的viewDidLoad:方法中:

- (void)viewDidLoad
{
[super viewDidLoad];

[[UIApplication sharedApplication] setStatusBarHidden:YES];

//...
}

您可以再次显示:

[[UIApplication sharedApplication] setStatusBarHidden:NO];