在开发过程中,有一些页面的效果要求我们隐藏状态栏,下面是几种方法
第一种 这样会隐藏项目中所有页面的状态栏
第二种
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleDefault;
//UIStatusBarStyleDefault = 0 黑色文字,浅色背景时使用
//UIStatusBarStyleLightContent = 1 白色文字,深色背景时使用
}
- (BOOL)prefersStatusBarHidden
{
return YES; // 返回NO表示要显示,返回YES将hiden
}
第三种
//进入页面隐藏系统状态栏
[self setNeedsStatusBarAppearanceUpdate];