设置状态栏字体颜色
1.在info.plist文件中添加View controller-based status bar appearance 设置为NO
2.在根视图或didFinishLaunchingWithOptions中添加
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];
自定义状态栏背景颜色
创建一个UIView, 设置该UIView的frame.size 和statusBar大小一样, 设置该UIView的frame.origin 为{0,-20}, 设置该UIView的背景色为你希望的statusBar的颜色, 在navigationBar上addSubView该UIView即可。