Ios4 如何在Iphone应用程序中隐藏状态栏
如何隐藏状态栏 在sdk 3.1或更低版本中,可以通过在Ios4 如何在Iphone应用程序中隐藏状态栏,ios4,statusbar,Ios4,Statusbar,如何隐藏状态栏 在sdk 3.1或更低版本中,可以通过在 - (void)applicationDidFinishLaunching:(UIApplication *)application{ [application statusBarHidden:TRUE]; } 但在4.1中,此方法在委托类中不可用。我可以看到一些像这样的网站 [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES]; 它也不起作用
- (void)applicationDidFinishLaunching:(UIApplication *)application{
[application statusBarHidden:TRUE];
}
但在4.1中,此方法在委托类中不可用。我可以看到一些像这样的网站
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
它也不起作用。
有谁知道在iPhoneSDK4.1中如何实现这一点
感谢并问候..如果您是在
应用程序IDFinishLaunching:
上执行此操作,有一种更简单的方法:
隐藏状态栏最简单的方法是进入您的Info.plist
;右键单击以添加行,然后选择“状态栏初始隐藏”
这将确保每次应用程序启动时,状态栏都将隐藏
如果您需要,我可以发布屏幕截图,请告诉我,并希望这对您有所帮助。只需输入代理类即可
[application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
这对我很有用。我希望这会对你有所帮助。你的方法现在不推荐用于iOS 5。您应该使用以下选项之一:
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
在iOS 7中,将以下两项添加到另一项到info.plist: 基于视图控制器的状态栏外观=否 状态栏最初隐藏=是
请添加您的AppDelegate类 [应用程序设置StatusBarHidden:YES with animation:UIStatusBarAnimationFade]强> (或) 请在Info.plist文件中添加添加键查看基于控制器的状态栏外观,值为否,并且添加状态栏最初隐藏是
ZeBS的回答对我来说是最好的,选票最多,人们应该考虑它,而不是公认的答案……