ナビゲーション アプリのサブレイヤーで UIBackButton が押されたタイミングを判断しようとしています。そのために HitTest を使用しますか? HitTest への参照を見たことがありますが、それが何であるか、およびそのコードをどのようにコーディングするかが正確にはわかりません。どんな助けでも大歓迎です。ありがとう!!
1 に答える
0
いいえ。ヒット テストは、どのビューがタッチ イベントを受け取るかを UIKit が判断する (再帰的な) プロセスです。それに参加したり、呼び出したりする必要はありません。
UINavigationController を使用している場合は、戻るボタンが押されたときにビュー コントローラー間を適切に遷移します。個々のビュー コントローラーがオフスクリーンに移行するタイミングを知る必要がある場合は、-viewWillDisappear: と -viewDidDisappear: をオーバーライドする必要があります。詳細については、これらのメソッドのドキュメントを参照してください。
于 2013-12-31T23:28:35.680 に答える