3

私はアプリケーションを開発しています。その核心はUIViewControllerパスのようなスタイルです(左右にスワイプするとビューが移動し、左右のコントローラーが表示されます)したがって、中央(ルート)のviewControllerでUIPageViewController. 私はこのようにそれを初期化します

    self.pageViewController = [[UIPageViewController alloc]
        initWithTransitionStyle: UIPageViewControllerTransitionStyleScroll 
          navigationOrientation: UIPageViewControllerNavigationOrientationHorizontal 
                        options: @{UIPageViewControllerOptionInterPageSpacingKey: @30}];

を使用しているときにUIGestureRecognizerが見つからないことはわかっています。私が直面した問題は、左と右のスワイプを処理している私のものがアクティブであるとき、それは私が思うことをします-左と右のメニューが画面に表示されましたが、この瞬間にUIPageViewControllerUIPageViewControllerTransitionStyleScrollUIPanGestureRecognizer

UIPageViewController

ページをスクロールします。

したがって、ハンドルメニューが表示されているUIPageViewController間、このスクロールとページ遷移をブロックしたいと思います。UIPanGestureRecognizer

つまり、 のページ遷移を防ぐ方法はありますUIPageViewControllerか?

4

0 に答える 0