这是一个老生常谈的问题了,今天拿出来晒一晒,大家共享:
1,如何隐藏app里某一个view的status:
在你的view里调用这个方法:
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
和这个类
和这个类
- (BOOL)prefersStatusBarHidden
{
return YES;//隐藏为YES,显示为NO
}
就搞定了!
是不是很简单;
2,如何全部隐藏app的status:就是说,在你的app里面是始终看不到status的:
在plist文件里面进行如下设置:
首先设置key:Status bar is initially hidden 为YES
然后设置key:View controller-based status bar appearance 为NO
即可实现全局隐藏状态栏了;
今天就说到这里了,有说明不明白的可以留言询问;
今天就说到这里了,有说明不明白的可以留言询问;