如何在保留数据源的同时禁用UIPageViewController的滑动手势?

时间:2017-12-22 23:19:55

标签: ios uipageviewcontroller

我有UIPageViewController dataSource = self和两个按钮,用于控制下一页和上一页的转换。我有一些带有绘图视图的视图控制器,这意味着它们需要触摸手势。现在这两种姿势之间存在冲突。当用户尝试在其中一个视图控制器内绘制时,它会尝试滚动到我UIPageViewController

中的下一页

如何在不禁用dataSource的情况下禁用我的UIPageViewController的滑动手势,或者禁用与需要手势绘制的子视图控制器进行交互的功能?

1 个答案:

答案 0 :(得分:0)

使pageViewController成为共享对象,同时绘制枚举它的手势视图并从中移除每个滑动手势并将其添加到全局数组

然后在绘制完成后再次将数组中的手势添加到寻呼机视图