iOS 如果页面 A 跳转到 页面 B,A 的 viewDidDisappear 方法和 B 的 viewDidAppear 方法哪个先调用?

来源:互联网 发布:兰州大学网络教育学费 编辑:程序博客网 时间:2024/04/29 02:27

如果页面 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


阅读全文
0 0