当以模态方式呈现另一个VC时,如何在当前VC中隐藏ios中的状态栏?

时间:2016-07-10 03:26:04

标签: ios objective-c uiviewcontroller statusbar

在我以模态方式呈现另一个VC之前,如何从当前VC隐藏状态栏?

我不想在整个应用程序中更改它,就在我要提交另一个vc时,然后当我回到第一个VC时,我希望状态栏能够返回。

我尝试了什么:

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation: UIStatusBarAnimationFade];

2 个答案:

答案 0 :(得分:2)

请勿致电setStatusBarHidden。在每个视图控制器中适当地实现prefersStatusBarHidden

答案 1 :(得分:0)

-(BOOL)prefersStatusBarHidden{
    return YES;
}