隐藏状态栏小技巧

前言

在项目中需要设置状态栏的隐藏或者显示,但是很多时候不是在控制器中,设置起来比较麻烦,下面提供一个简便的方法,在任何控件中使用都可以。

#pragma mark - 隐藏或者显示状态栏方法
/**设置状态栏隐藏或者显示*/
- (void)setStatusBarHidden:(BOOL)hidden
{ 
   //取出当前控制器的导航条
    UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"]; 
   //设置是否隐藏
    statusBar.hidden = hidden;
}

你可能感兴趣的:(隐藏状态栏小技巧)