0

我想隐藏 NavigationBar 和 stateBar 以显示全屏图像,但似乎 navigationBar 并没有完全隐藏:

在此处输入图像描述

代码如下:

  [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
  [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];

未隐藏部分的高度与 stateBar 相同。如何解决这个问题?谢谢!

4

2 回答 2

1

将以下内容添加到您的 Info.plist;

状态栏最初是隐藏的 YES

于 2013-08-30T08:15:53.083 回答
0

你有没有尝试过:

[[self navigationController] setNavigationBarHidden:YES animated:YES];

或者:

self.wantsFullScreenLayout = YES;

?

于 2013-08-30T08:11:55.877 回答