以前在ios7下的版本,只需[[UIApplication sharedApplication] setStatusBarHidden:NO];这样一句代码就可以解决状态栏隐藏或消失的问题。后来在网上查有人说加入这个函数就OK了
- (BOOL)prefersStatusBarHidden
{
return YES;
}
自己尝试了一下发现更本不起作用,
下面是我自己总结的一套方法:
1.首先在plist文件里面作如下设置,如下图:
然后就直接用[[UIApplication sharedApplication] setStatusBarHidden:NO]来控制