如何删除ios应用程序中某些ViewControllers的状态栏?

时间:2012-06-16 20:58:32

标签: iphone objective-c ios

我有一个应用程序在大多数屏幕上显示状态栏。大多数应用程序都被锁定为纵向模式,但有一部分是有意义的。我想用模态幻灯片转换到景观,其中工作正常。问题是我希望横向视图隐藏状态栏。目前看起来很丑陋,因为状态栏只是切换到横向视图的顶部,并在纵向滑动时在纵向上显示一个小黑条。有没有办法优雅地做到这一点?

1 个答案:

答案 0 :(得分:7)

你可以这样做:

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