Commit 5b1e65594d2a1602879264837f03ce19da1b6b1a

Authored by 王军波
1 parent d1054ec8

点播滑动退出,播放器不退出

LiveVideoCloud/Classes/Sections/homeSections/Controller/LVCVodPlayerController.m
@@ -61,6 +61,16 @@ typedef enum { @@ -61,6 +61,16 @@ typedef enum {
61 - (void)viewWillDisappear:(BOOL)animated 61 - (void)viewWillDisappear:(BOOL)animated
62 { 62 {
63 [super viewWillDisappear:animated]; 63 [super viewWillDisappear:animated];
  64 +
  65 + [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
  66 + [[UIApplication sharedApplication] setStatusBarHidden: NO withAnimation:UIStatusBarAnimationNone];
  67 +
  68 + self.navigationController.navigationBar.hidden = NO;
  69 +}
  70 +
  71 +- (void)viewDidDisappear:(BOOL)animated {
  72 + [super viewDidDisappear:animated];
  73 +
64 [_player stop]; 74 [_player stop];
65 [_autoHideTimer invalidate]; 75 [_autoHideTimer invalidate];
66 _autoHideTimer = nil; 76 _autoHideTimer = nil;
@@ -68,10 +78,7 @@ typedef enum { @@ -68,10 +78,7 @@ typedef enum {
68 _currentTimer = nil; 78 _currentTimer = nil;
69 [[NSNotificationCenter defaultCenter]removeObserver:self name:MPMoviePlayerPlaybackStateDidChangeNotification object:nil]; 79 [[NSNotificationCenter defaultCenter]removeObserver:self name:MPMoviePlayerPlaybackStateDidChangeNotification object:nil];
70 [_playerSuperView removeFromSuperview]; 80 [_playerSuperView removeFromSuperview];
71 -  
72 - [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];  
73 - [[UIApplication sharedApplication] setStatusBarHidden: NO withAnimation:UIStatusBarAnimationNone];  
74 - self.navigationController.navigationBar.hidden = NO; 81 +
75 } 82 }
76 83
77 - (void)viewDidLoad { 84 - (void)viewDidLoad {