UIPageViewController:滑动注册

时间:2015-12-25 21:13:08

标签: ios uikit swift2

我希望在UIPageViewController上从一个页面滑到另一个页面时实现动画效果。我希望将此动画链接到UISwipeGestureRecognizer

我的问题是:我可以计算滑动手势的开始和结束并相对执行CGAffineTransform吗? 因此,在滑动过程中,我希望transform在滑动方向上显示视图。

谁有可以使用的任何好的教程或片段?

1 个答案:

答案 0 :(得分:2)

有几件事。

页面视图控制器不是为在页面之间使用自定义动画而构建的。它们旨在使用幻灯片动画或页面卷曲动画。

其次,滑动手势是单发的,而不是连续的。没有“相对执行”。当您执行滑动手势时,没有任何反应,然后手势触发并且结束。如果您想要一个与手势中用户手指位置成比例的动画,您需要对平移手势识别器进行一些专门处理,或者创建自己的自定义手势识别器。