Commit d62e731050391b1c8eceeac1043fd901f122176c

Authored by 王军波
1 parent 1862ee7f

直播页面pop到指定控制器

LiveVideoCloud/Classes/Sections/homeSections/Controller/LVCUGCLivePlayerController.m
... ... @@ -12,6 +12,8 @@
12 12 #import "LVCUGCBackgroundView.h"
13 13 #import "UIImage+LVCVagueImage.h"
14 14 #import "LiveBaseView.h"
  15 +#import "MineLiveController.h"
  16 +#import "HomeViewController.h"
15 17  
16 18  
17 19 @interface LVCUGCLivePlayerController () {
... ... @@ -109,10 +111,19 @@
109 111 - (void)quitBtnClick { // 退出
110 112  
111 113 [_player stop];
112   - if (self.navigationController.viewControllers.count > 2) {//判断
113   - [self.navigationController popViewControllerAnimated:YES];
  114 +// if (self.navigationController.viewControllers.count > 2) {//判断
  115 +// [self.navigationController popViewControllerAnimated:YES];
  116 +// }
  117 +
  118 + for (UIViewController *controller in self.navigationController.viewControllers) {
  119 + if ([controller isKindOfClass:[MineLiveController class]]) {
  120 + MineLiveController *revise =(MineLiveController *)controller;
  121 + [self.navigationController popToViewController:revise animated:YES];
  122 + } else if ([controller isKindOfClass:[HomeViewController class]]) {
  123 + HomeViewController *revise =(HomeViewController *)controller;
  124 + [self.navigationController popToViewController:revise animated:YES];
  125 + }
114 126 }
115   -
116 127 }
117 128  
118 129 - (void)setModel:(LVCUGCLivePlayerModel *)model {
... ...