UIPageViewController
「本」のページをめくる処理を行う があります。ただし、各本のページには がとしてViewController
付いています。はのため、垂直方向にのみスクロールできます。問題は、ユーザーが を垂直にスクロールしている間、まだスクロール/減速しているため、ユーザーがページをめくることができないことです。これを確認する非常に簡単な方法は、ページをスクロールしてからビューの端をタップしてみることです。これは通常ページを変更しますが、が動いていないときはページを変更します。ただし、移動中にタップすると、ページをめくる代わりにスクロールビューの移動が停止します。 UIScrollView
subview
UIScrollView
contentSize
scrollview
scrollview
scrollview
がジェスチャを使用してページをタップまたはパンしてページめくりアニメーションを発生させようとしているscrollviews
場合、ジェスチャをキャンセルするにはどうすればよいですか?UIPageViewController
達成したい動作の例については、iPhone 上の Twitter の公式クライアントを確認してください。フィードがまだスクロールから減速している間に、タイムラインからディスカバーにスワイプすることができます。