打开图库或者拍照时改变statusBar样式问题
打开图库或者拍照时改变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];
    }
}
这样就可以保持原有的状态。
                    
                
                
            
        
浙公网安备 33010602011771号