1.在plist里添加:
View controller-based status bar appearance
并设置成NO;
2.appdelegate里:
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleLightContent animated:YES];
更换状态栏字体颜色为白色
3.在状态栏后面放一个颜色view
blackview = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 568, originY)];
[blackview setBackgroundColor:RGBCOLOR(31, 31, 31)];
[self.view addSubview:blackview];
隐藏状态栏:
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];