UISliderやカスタムのようなUIControlが、UIPageViewControllerの内部にあるテーブルビューのセル内に水平スクロールしてあります。タッチして私のUIControlsをスワイプしようとすると、全体のビューがシフトします。 UIControlsのフレーム/ビュー内でのみページのジェスチャーを無効にするにはどうすればよいですか?UIControlのジェスチャーがUIPageViewControllerと競合します
EDIT:UISliderの親指の中央をクリックすると、たとえばスライドできます。しかし、ほとんどの場合、ページ全体がシフトするので、私はtableviewcell全体の中でページビューコントローラのジェスチャーを無効にしたいと考えています。
それぞれのビューは 'isExclusiveTouch'プロパティを持っていなければなりません。これは、' true'に設定されているとViewの中のタッチを取り消すことになります。 –
[UIPageViewControllerのスワイプジェスチャを無効にするにはどうすればいいですか?](https://stackoverflow.com/questions/22098493/how-do-i-disable-the-swipe-gesture-of-uipageviewcontroller) – jegadeesh
私は持っていますisExclusiveTouchプロパティを使用してみましたが、運がありません。 – Lulli