を使用している XCode プロジェクト (iOS 5.1) でUIPageViewController
、任意のボタンをタップすると、自動アクションでgoBack
イベントが送信され、ページが前のインデックスに戻ることに気付きました。
レスポンダーがイベントやその他のイベントにUIButton
関連付けられていないことを確認しているため、これに戸惑っています。goBack
この動作を削除する方法の手がかりはありますか?
を使用している XCode プロジェクト (iOS 5.1) でUIPageViewController
、任意のボタンをタップすると、自動アクションでgoBack
イベントが送信され、ページが前のインデックスに戻ることに気付きました。
レスポンダーがイベントやその他のイベントにUIButton
関連付けられていないことを確認しているため、これに戸惑っています。goBack
この動作を削除する方法の手がかりはありますか?
わかりました、さらに検索した後、実際に何が起こっているのかわかりました。
どうやらUIButton
goBack イベントをスローしていないようです。ボタンはUIPageViewController
サブビューの左側のフィールドにあるためUITapGesture
、その領域でキャプチャされ、goBack
イベントが開始されます。
UIButton
aが の右側にある場合も同じことが起こり、代わりにイベントUIPageViewController
が発生します。goForward
この問題を解決する方法の詳細は、この質問にあります: UIPageViewController ジェスチャー認識エンジン