Swift Can';不要在UIPageViewController中返回初始页面ViewController

Swift Can';不要在UIPageViewController中返回初始页面ViewController,swift,uipageviewcontroller,Swift,Uipageviewcontroller,我有UIPageViewController。在每个页面内,我都有可缩放的图像视图。每次我缩放图像并转到下一页时,我希望返回上一页时图像不会被缩放 在PageViewController类中是否会调用viewwillbeen()?如果是这样,您可以在那里实现该方法并重置图像缩放 override func viewWillAppear() { super.viewWillAppear() // Reset image zoom level here } 或者,您可以在PageV

我有
UIPageViewController
。在每个页面内,我都有可缩放的图像视图。每次我缩放图像并转到下一页时,我希望返回上一页时图像不会被缩放

PageViewController
类中是否会调用
viewwillbeen()?如果是这样,您可以在那里实现该方法并重置图像缩放

override func viewWillAppear() {
    super.viewWillAppear()
    // Reset image zoom level here
}

或者,您可以在
PageViewController
上定义一个函数,并从委托方法调用它,但是您需要在
viewControllerBefore
viewControllerAfter
方法中调用它,因此最好实现
viewwillbeen
在我的PageViewController类中未被调用,但我将尝试您的建议。感谢通过向我的PageViewController ViewView添加scrollView解决了此问题。setZoomScale(1,动画:false)将消失