Ios UIPageViewController';的子视图控制器具有错误的生命周期
当我接近UiPageVC时,在UiPageVC的ViewWillEnglish调用之后,ChildVC的ViewWillDisplay和ViewDidDisplay函数调用。最后,UiPageVC的ViewDidEnglish有效 我需要像平常一样工作。当我退出到UiPageVC时,VIEWWILLENGINE和VIEWDIDEGINE of ChildVC应该调用。根据,Ios UIPageViewController';的子视图控制器具有错误的生命周期,ios,swift,uipageviewcontroller,lifecycle,childviewcontroller,Ios,Swift,Uipageviewcontroller,Lifecycle,Childviewcontroller,当我接近UiPageVC时,在UiPageVC的ViewWillEnglish调用之后,ChildVC的ViewWillDisplay和ViewDidDisplay函数调用。最后,UiPageVC的ViewDidEnglish有效 我需要像平常一样工作。当我退出到UiPageVC时,VIEWWILLENGINE和VIEWDIDEGINE of ChildVC应该调用。根据,VIEWWILLENGINE(:)&VIEWDIDEGINE(:)可能不会在子视图控制器中调用 接下来,在UIPageVie
VIEWWILLENGINE(:)
&VIEWDIDEGINE(:)
可能不会在子视图控制器中调用
接下来,在UIPageViewController
子类中重写viewwilldefine(:)
&viewdiddefine(:)
override func viewWillDisappear(_ animated: Bool) {
super.viewWillAppear(animated)
children.forEach { $0.beginAppearanceTransition(false, animated: true) }
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
children.forEach { $0.endAppearanceTransition() }
}
你能创建一个小的下载项目吗?这里可能还有其他错误。