- – viewWillAppear:
- – viewDidAppear:
- – viewWillDisappear:
- – viewDidDisappear:
導(dǎo)航
正常交互:
push一個(gè)VC的執(zhí)行順序A->B:
- A viewWillDisappear
- B viewWillAppear
- A viewDidDisappear
- B viewDidAppear
取消手勢(shì)返回A->B->A
執(zhí)行順序
- A viewWillDisappear
- B viewWillAppear
- B viewWillDisappear
- B viewDidDisappear
- A viewWillAppear
- A viewDidAppear
頁(yè)面滾動(dòng)
UIPageViewControllerTransitionStyleScroll:
正常交互A->B:
- B viewWillAppear
- A viewWillDisappear
- B viewDidAppear
- A viewDidDisappear
取消滾動(dòng)A->B->A:
- B viewWillAppear
- A viewWillDisappear
- A viewWillAppear
- A viewDidAppear
- B viewWillDisappear
- B viewDidDisappear
翻頁(yè)
UIPageViewControllerTransitionStylePageCurl
正常順序A->B
- B viewWillAppear
- A viewWillDisappear
- A viewDidDisappear
- B viewDidAppear
取消翻頁(yè)A->B->A:
- B viewWillAppear
- A viewWillDisappear
- B viewWillDisappear
- A viewWillAppear
- B viewDidDisappear
- A viewDidAppear
參考:
The Inconsistent Order of View Transition Events