Ios UIImagePickerController的状态栏颜色

Ios UIImagePickerController的状态栏颜色,ios,uiimagepickercontroller,statusbar,Ios,Uiimagepickercontroller,Statusbar,我们使用蓝色导航栏颜色和白色文本颜色: 但是,当我创建UIImagePickerController时,它会更改状态栏的颜色: 有什么解决办法吗?根据这里的答案。我用一根绳子把它修好了 picker.delegate = self; 及 谢谢。我忽略了这个答案,因为它是关于隐藏状态栏的。但我的大脑在思考另一个问题。我刚刚使用了建议的注入,但是使用了[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLigh

我们使用蓝色导航栏颜色和白色文本颜色:

但是,当我创建
UIImagePickerController
时,它会更改状态栏的颜色:

有什么解决办法吗?

根据这里的答案。我用一根绳子把它修好了

picker.delegate = self;


谢谢。我忽略了这个答案,因为它是关于隐藏状态栏的。但我的大脑在思考另一个问题。我刚刚使用了建议的注入,但是使用了
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent]
。它对我有用。如果重复,请关闭将您的答案标记为已接受,并投票关闭您的问题
setStatusBarStyle
在iOS 9中被弃用
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
}