打开图库或者拍照时改变statusBar样式问题

来源:互联网 发布:外星人跑分用什么软件 编辑:程序博客网 时间:2024/05/20 05:05

打开图库或者拍照时改变statusBar样式问题,在打开图库或者拍照的时候,statusBar 的样式会变成黑色的样式,有可能和当前的样式不一致,因此需要进行修改;

修改如下,实现以下 UIImagePickerController 的 delegate(实际为UINavigationController的delegate):

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {        if ([navigationController isKindOfClass:[UIImagePickerController class]]) {//        [[UIApplication sharedApplication] setStatusBarHidden:NO];        [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];    }}

这样就可以保持原有的状态。

0 0