iOS 如果页面 A 跳转到 页面 B,A 的 viewDidDisappear 方法和 B 的 viewDidAppear 方法哪个先调用?
2017-12-06 17:38
417 查看
如果页面 A 跳转到 页面 B,A 的 viewDidDisappear 方法和 B 的 viewDidAppear 方法哪个先调用?
1. - (void)pushViewController:(UIViewController
*)viewController animated:(BOOL)animated;
A -->viewWillDisappear
B-->viewWillAppear
A-->viewDidDisappear
B-->viewDidAppear
2.- (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^
__nullable)(void))completion;
A -->viewWillDisappear
B-->viewWillAppear
B-->viewDidAppear
A-->viewDidDisappear
1. - (void)pushViewController:(UIViewController
*)viewController animated:(BOOL)animated;
A -->viewWillDisappear
B-->viewWillAppear
A-->viewDidDisappear
B-->viewDidAppear
2.- (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^
__nullable)(void))completion;
A -->viewWillDisappear
B-->viewWillAppear
B-->viewDidAppear
A-->viewDidDisappear
相关文章推荐
- 画面跳转各方法调用的时机-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear
- 画面跳转各方法调用的时机-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear
- iOS10系统之后页面disappear 调用scrollviewdidscroll方法
- iOS定时器应该在viewDidDisappear还是dealloc方法里调用invalidate方法
- ios关于view-viewcontroller页面之间的跳转的方法
- 跳转视图的响应方法 viewDidAppear/ viewDidDisAppear
- iOS CAlayer 动画进入后台或者 调用viewWillDisappear viewDidDisappear后动画暂停问题的解决办法
- iOS textView在调用textViewDidChange方法,中文输入的问题
- ViewPager调用SetCurrentItem()方法,跨页面跳转时闪屏的问题
- iOS textView在调用textViewDidChange方法,中文输入的问题
- iOS模态跳转的页面WebView中加载html调用本机相册会dismiss返回上一个页面解决办法
- ios 判断当前页面从哪个页面跳转过来的(上个界面是哪个ViewController)
- iOS textView在调用textViewDidChange方法,九宫格相关中文输入的问题
- 解决:IOS viewDidAppear/viewWillAppear无法被调用
- ios-tableView的touchesBegan事件和didSelectRowAtIndexPath方法
- 【iOS】tableView:viewForHeaderInSection: 方法未调用
- ios ViewController 页面跳转
- IOS调用WCF提供的服务方法,但是方法的参数是WCF那边自定义的对象,这样有办法调用么,如果可以IOS应该怎么传参呢?请问有了解的么,
- [iOS]为什么不要在init初始化方法里调用self.view
- js跳转另一个页面在本页显示及后台调用前台方法