iOS 7中未隐藏状态栏
问题描述:
我将此值添加到plist:“查看基于控制器的状态栏外观”并将其设置为“NO”。 - 不工作这种方法iOS 7中未隐藏状态栏
这不工作太 @属性(非原子,吸气= isStatusBarHidden)BOOL statusBarHidden
请帮我 将是什么,在哪里写的详细说明表示感谢。
答
集“查看基于控制器的状态栏外观”在你的plist NO
,然后添加以下代码:
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
(你可以用任何你想要的UIStatusBarAnimation值)
另外,你可以离开“查看基于控制器的状态栏外观”上,并在您的视图控制器,添加这个方法:当你想改变
- (BOOL) prefersStatusBarHidden {
return YES;
}
无论是根据上述方法的值隐藏/显示状态栏,视图控制器都可以调用setNeedsStatusBarAppearanceUpdate
方法。