从一个controller1 push 到controller2 controller的声明周期竟然是这样的,以后
先是controller1调用
- (void)viewWillDisappear:(BOOL)animated
然后是controller2调用
- (void)viewWillAppear:(BOOL)animated
然后是controller1调用
- (void)viewDidDisappear:(BOOL)animated
然后是controller2调动
- (void)viewDidAppear:(BOOL)animated
在viewWillAppear中不能改变从storyboard中加载的View的frame,viewDidAppear可以改变