/*
状态栏的管理:
1> iOS7之前:UIApplication进行管理
2> iOS7开始:交给对应的控制器去管理
*/
// 设置状态栏的样式
- (UIStatusBarStyle)preferredStatusBarStyle
{
// 白色样式,返回一个枚举
return UIStatusBarStyleLightContent;
}
// 是否隐藏状态栏
- (BOOL)prefersStatusBarHidden
{
// YES为隐藏状态栏
returnYES;
}
整体控制:
XXXapp-info.plist中追加两个字段:
View controller-based status bar appearance = NO;
Status bar is initially hidden = YES;
系统默认设置前者是YES,后者是NO,两者配合才能支配系统状态条