如果我没有调用willMoveToParentViewController& didMoveToParentViewController显式?

时间:2015-03-03 02:58:24

标签: ios containers viewcontroller

XCode文件说
如果要实现自己的容器视图控制器,则必须在调用willMoveToParentViewController:方法之前调用子视图控制器的removeFromParentViewController方法,并传递父值为nil。 和
如果要实现自己的容器视图控制器,则必须在转换到新控制器完成后调用子视图控制器的didMoveToParentViewController:方法,或者如果没有转换,则在调用{{1}后立即调用方法。

怎么会发生我不会调用willMoveToParentViewController& didMoveToParentViewController显式??

1 个答案:

答案 0 :(得分:0)

-willMoveToParentViewController-didMoveToParentViewController分别调用UIViewController的{​​{1}}和-viewWillAppear方法。如果保留这些调用,则不会调用前一种方法。