尽管statusBarHidden,但顶部有黑条

时间:2013-09-12 05:41:49

标签: iphone ios6.1 uistatusbar

尽管设置了状态栏status bar,但仍有一条与屏幕顶部hidden相同的黑色条带,使用:

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

StatusBar隐藏没有任何打嗝。但是黑条是持久的。它导致我的view被调整大小,这应该是全屏的。

我尝试将wantsFullScreenLayout设置为YES,徒劳无功。

有没有办法隐藏它,或设置它是alpha

我不使用任何XIB。我只是以编程方式执行所有操作,因此我无法更改XIB中的任何属性。

为了详细介绍,我有一个带有rootViewcontroller的UINavigationController。用户点按图片,然后按MWPhotoBrowser,这可以进一步推送其他viewControllers

rootViewController - > photoBrowser - > otherViewControllers - > ...

- > = PUSH操作

如果需要任何其他细节,请告诉我。

谢谢。

3 个答案:

答案 0 :(得分:0)

没有。无需设置任何alpha值。

只需通过你的xib。

  1. 选择视图控制器的视图
  2. 转到“属性检查器”
  3. 检查状态栏,导航控制器和放大器的值。那边的酒吧
  4. 如果没有,则将状态栏设置为“无”。
  5. 更改顶部栏和&底栏,根据您的要求
  6. 相应地调整你的gui。

答案 1 :(得分:0)

视图层次结构中的视图未正确调整大小。

答案 2 :(得分:-1)

在故事板或xib文件中,在“属性”检查器中的“无”状态栏中设置>模拟部分