Reference website
当你向视图控制器中添加或者是移除子视图控制器时,需要遵循的编程规则。
当添加子视图控制器时需要调用willMoveToParentViewController,然后调用didMoveToParentViewController方法。
移除子视图时调用的顺序相反。
幸运的是addChildViewController:将自动调用willMoveToParentViewController方法,所以你只需要在后面调用didMoveToParentViewController方法了。
removeFromParentViewController:将会自动的调用didMoveToParentViewController方法,所以你只需要在调用该方法前调用willMoveToParentViewController方法了。
是不是So easy啊~
新闻热点
疑难解答