确定。我打算再试一次这个问题。希望我不会无意中惹恼溢出的警察。如果你仔细阅读这个问题,这不是一个重复的问题。
我有一个仅限iphone的应用程序,我想在iphone和ipad上运行。它运行正常,但是当我关闭状态栏时,它在iphone上关闭但在ipad上没有关闭。 有什么建议? 感谢。
I have set the keys in info.plist
UIStatusBarHidden = YES
and
UIViewControllerBasedStatusBarAppearance = NO
I have included the following code in viewdidload in my starting view controller
- (BOOL)prefersStatusBarHidden {
return YES;
}
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
[self prefersStatusBarHidden]; // 10-9 to remove status bar
[self setNeedsStatusBarAppearanceUpdate];
答案 0 :(得分:0)
Info.Plist项目应为:
UIViewControllerBasedStatusBarAppearance = YES