0

所以我想設置一個UIPageViewController,我有幾個UIViewControllers,但我想設置它,以便我可以將第一個視圖控制器的子視圖動畫(轉換)爲第二個視圖控制器,因爲它正在轉換。我將UIPageViewController轉換集設置爲滾動。所以這就是我認爲如果我錯了,這應該有可能糾正我。我的谷歌搜索空了,但也許我正在尋找錯誤的東西。是否可以將一個ViewController的視圖動畫到下一個?

請在這裏以正確的方向指向我,或者如何從概念上思考這個問題。我目前的想法是,我可以在不同的控制器中擁有兩個相同的視圖,並且隨着用戶滑動第一個視圖從左向右移動,然後當我知道它處於邊緣時,我可以使用另一個視圖替代prepareForSegue方法。

+2

我猜你正在尋找自定義轉換。所以要搜索的關鍵字是「uiviewcontroller自定義轉換」。例如:https://www.raywenderlich.com/110536/custom-uiviewcontroller-transitions或這個:https://www.appcoda.com/custom-view-controller-transitions-tutorial/或從蘋果公司的這個描述:https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/CustomizingtheTransitionAnimations.html希望這是你在找什麼:) – pbodsk

回答

0

查看UIViewControllers之間定製動畫的Hero庫(https://github.com/lkzhao/Hero)。 由於PageViewController實際上不允許自定義動畫查看AppleHomePageExample以查看示例。

相關問題