要复制的代码太多,但我有这种情况:
myNavigationController.viewControllers = @[myViewController];
在iOS7中按预期调用myController willMoveToParentViewController
。
在iOS6中,它不会被调用。
我已经好好调试了一天,我不明白为什么iOS6没有调用子视图控制器方法。我也检查过,并且也没有调用didMoveToParentViewController。
有没有人遇到过这个并找出了导致它的原因?