首页 > UIViewController的PopToRootViewController时候发生了什么

UIViewController的PopToRootViewController时候发生了什么

目前遇到了这样一个问题,连续push几层UIViewController后,需要返回rootViewController时,最底层的Controller的viewDidDisappear,竟然不走,同时在ViewWillDisappear中设置:

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    self.navigationController.interactivePopGestureRecognizer.enabled = YES;
    }

这句代码 竟然不起作用

目前的问题有两个 一是popToRootViewController的时候发生了什么 二是上遍这句代码没有起作用


popToRootViewController 就相当于一直出栈视图控制器直到达到根控制器

至于你说的为什么viewWillDisappear不会调用,因为根本没有消失啊


disappear不是消失的意思么。。。为什么要走。。。

【热门文章】
【热门文章】