0

ナビゲーションコントローラーの左戻るボタンアイテムをカスタムビューに設定し、タップジェスチャレコグナイザーを設定しました。カスタムビューがタップジェスチャを受信すると、現在のビューコントローラーがナビゲーションコントローラーのスタックを表示します。

ここで、戻るボタンをタップしたときにビューを切り替え、ボタンを長押しするなど、ボタンと同様の機能を維持したいと思います。ボタンを離すと、現在のViewControllerのみがポップされます。

4

1 に答える 1

0

UILongPressGestureRecognizerタップ認識エンジンに加えて、カスタム ビューに を追加できます。

UILongPressGestureRecognizer継続的な認識機能であることに注意してください。1 回の長押しで、複数のアクション メッセージが生成されます。UIGestureRecognizerStateEndedハンドラーで状態を確認する必要があります。

于 2013-03-12T19:00:59.717 に答える