在我的应用程序开始时,由于名为Status bar is initially hidden的Info.plist设置,状态栏是隐藏的。稍后,我想使用以下命令显示状态栏:
[[UIApplication sharedApplication] setStatusBarHidden:NO animated:YES];但是我得到了一个警告,说这个函数被弃用了。有人知道新函数是什么吗?
发布于 2010-07-18 06:30:07
setStatusBarHidden:withAnimation:是一种新方法,它接受UIStatusBarAnimation而不是BOOL,因此您可以选择用于隐藏状态栏的动画。
发布于 2010-07-18 06:30:58
它是:
- (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation有关更多信息,请参阅UIApplication class reference。
如果您试图同时为iOS 3.x和iOS 4.x编写代码,您将遇到一个进一步的问题,即新方法在旧的iOS中不可用。有关更多信息,请参阅this question。
发布于 2013-09-17 07:59:50
将此添加到您的AppDelegate.m
[UIApplication sharedApplication].statusBarHidden = YES;https://stackoverflow.com/questions/3273514
复制相似问题