3
我想知道是否有办法暂时隐藏ios7状态栏(即切换)。我搜索了互联网,我只能找到如何无限期地关闭它。切换ios7状态栏
事情是我有一个子视图,我用作全屏,不幸的是状态栏需要隐藏,以使子视图看起来更干净。
这是我发现隐藏状态栏的代码..但我不知道如何将它隐藏后再次将其返回。
- (BOOL)prefersStatusBarHidden
{
return YES;
}
任何帮助将不胜感激。
我想知道是否有办法暂时隐藏ios7状态栏(即切换)。我搜索了互联网,我只能找到如何无限期地关闭它。切换ios7状态栏
事情是我有一个子视图,我用作全屏,不幸的是状态栏需要隐藏,以使子视图看起来更干净。
这是我发现隐藏状态栏的代码..但我不知道如何将它隐藏后再次将其返回。
- (BOOL)prefersStatusBarHidden
{
return YES;
}
任何帮助将不胜感激。
It is actually right in the description of the method in the documentation here
如果你改变返回值此方法,调用setNeedsStatusBarAppearanceUpdate方法。
因此,只要你的prefersStatusBarHidden
方法返回YES或NO有条件根据您是否希望它隐藏或不并呼吁setsNeedsStatusBarAppearanceUpdate
当你知道结果会改变。
例如:
- (BOOL)prefersStatusBarHidden
{
if(someViewIsVisible)
return YES;
else
return NO;
}