2017-05-20 21 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

我嘗試這個,但仍然分頁是活動的,不允許繪製。 –

相關問題