禁用页面滚动UIPageViewController

我正在使用UIPageViewController的应用程序。 现在我想禁止页面滚动而不是手势。 实际上我想绘制包含在UIPageViewController中的签名。为此,我需要禁用页面滚动。 我做了手势禁用,但它不是我想要的。

for (UIGestureRecognizer *recognizer in pageViewController.gestureRecognizers) { recognizer.enabled = YES; } 

而我想借助于编辑button,当我按下页面滚动禁用和再次按下启用。 任何机构都可以告诉我怎么可能。

如果您需要在UIPageViewController中禁用滚动 – 您可以在数据源方法中返回nil:

 - (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController - (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController