ios 使用UINavagationController时,push,pop方法执行的一些方法
(一)当创建某一个UIViewController B,并push到ViewController B时,B执行方方法的顺序如下:
1>viewDidLoad
2>initWithNibName
3>init
4>viewWillAppear
5>viewWillLayoutSubviews
6>viewDidLayoutSubviews
7>viewDidAppear
(二)当pop到ViewController A时,A,B执行方方法的顺序如下:
B执行的方法如下:
1>viewWillDisappear
2>viewDidDisappear
A执行的方法如下:
1>viewWillAppear
2>viewDidAppear