Commit 9da85019 authored by yuzheng.tz's avatar yuzheng.tz

修复单独使用TZVideoPlayerController时播放视频后状态栏消失的问题

parent c79e034c
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
UIStatusBarStyle _originStatusBarStyle; UIStatusBarStyle _originStatusBarStyle;
} }
@property (assign, nonatomic) BOOL needShowStatusBar;
@end @end
#pragma clang diagnostic push #pragma clang diagnostic push
...@@ -35,6 +36,7 @@ ...@@ -35,6 +36,7 @@
- (void)viewDidLoad { - (void)viewDidLoad {
[super viewDidLoad]; [super viewDidLoad];
self.needShowStatusBar = ![UIApplication sharedApplication].statusBarHidden;
self.view.backgroundColor = [UIColor blackColor]; self.view.backgroundColor = [UIColor blackColor];
TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController; TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController;
if (tzImagePickerVc) { if (tzImagePickerVc) {
...@@ -187,8 +189,7 @@ ...@@ -187,8 +189,7 @@
[self.navigationController setNavigationBarHidden:NO]; [self.navigationController setNavigationBarHidden:NO];
[_playButton setImage:[UIImage imageNamedFromMyBundle:@"MMVideoPreviewPlay"] forState:UIControlStateNormal]; [_playButton setImage:[UIImage imageNamedFromMyBundle:@"MMVideoPreviewPlay"] forState:UIControlStateNormal];
TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController; if (self.needShowStatusBar && iOS7Later) {
if (tzImagePickerVc.needShowStatusBar && iOS7Later) {
[UIApplication sharedApplication].statusBarHidden = NO; [UIApplication sharedApplication].statusBarHidden = NO;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment