如何隐藏状态栏.
在sdk 3.1或更低版本中,可以通过添加此代码
- (void)applicationDidFinishLaunching:(UIApplication *)application{
[application statusBarHidden:TRUE];
Run Code Online (Sandbox Code Playgroud)
}
但在4.1中,此方法在委托类中不可用.我可以看到这样的网站
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)
它也不起作用.任何人都知道iPhone sdk 4.1怎么可能?
感谢致敬..
Zeb*_*ebs 64
如果您正在这样做,那么applicationDidFinishLaunching:有一种更简单的方法:
隐藏状态栏的最简单方法(这适用于任何版本)是进入你的Info.plist; 右键单击以添加一行,然后选择状态栏最初隐藏.
这将确保每次启动应用程序时都会隐藏状态栏.
如果你需要它我可以发布scree镜头,只是让我知道并希望这有帮助.
Ume*_*esh 22
只需加入委托课程.
[application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
Run Code Online (Sandbox Code Playgroud)
它对我有用..我希望这会对你有所帮助.
loh*_*r91 20
现在,不推荐使用iOS 5的方法.您应该使用以下方法之一:
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31975 次 |
| 最近记录: |