隐藏状态栏会留下一个空白,我不知道该如何删除。

我使用的代码如下所述,我尝试将其放在其他地方没有运气。

-(void)viewWillAppear:(BOOL)animated
{
    [[self navigationController] setNavigationBarHidden:NO animated:YES];
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
}

有什么建议么?谢谢

最佳答案

您将必须执行以下步骤:

  • 进入界面构建器。单击您的视图,然后在右侧的界面栏上,从下拉菜单中选择选项:
    状态栏>无
  • 将视图上的其余所有内容或视图顶部占据的所有内容向上拖动,以解决可见的空白。

  • 现在,界面构建器中的状态栏已消失,以编程方式隐藏它时就可以解决它。

    关于objective-c - 隐藏状态栏会留下空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9628068/

    10-13 06:34