2017-05-20 19 views
0

我正在使用UIPageController我的项目,我想有绘图视图来编辑每个页面,但我想禁用分页当编辑状态处于活动状态。 图纸视图是一个子视图添加到UiPageController.view,当我尝试禁用翻页,的touchesBegantouchesMoved没有工作。我如何能够绘制视图作为UIPageController的子视图,当禁用分页

我使用此代码禁用翻页:

for (UIGestureRecognizer *recognizer in 
self.pageController.gestureRecognizers) 
    { 
     recognizer.enabled = NO; 
    } 

回答

0

不是禁用所有手势识别的执行以下操作:

func disabledPagination() { 
    for view in self.pageViewController.view.subviews { 
     guard let scrollView = view as? UIScrollView else { continue } 
     scrollView.scrollEnabled = false 
    } 
} 

这将只是禁用负责分页滚动视图。

+0

我尝试这个,但仍然分页是活动的,不允许绘制。 –

相关问题