首先需要实现如下方法
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
然后再重写UIViewController的prefersStatusBarHidden方法
-(BOOL)prefersStatusBarHidden
{
return YES;(如果填写NO就是不隐藏)
}
大功告成!