ios6里状态栏的显示是由应用程序控制的
1、General设置设置状态栏的隐藏和显示
隐藏状态栏
2、plist里面View controller-based status bar appearance 设置为NO
3、代码[UIApplication sharedApplication].statusBarHidden = YES;
ios7是由controller来控制状态栏的
4、-(BOOL)prefersStatusBarHidden
{
return YES;
}
5、设置状态的样式
-(UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleBlackOpaque;
}