ユーザーが Cmd + L を押したときにウィンドウを開こうとしていますが、コントローラー オブジェクトにその特定のキーの組み合わせをリッスンさせるにはどうすればよいですか?
質問する
968 次
1 に答える
3
メニュー項目を作成し、そのショートカットをCmd-Lに設定して、そのコントローラー(または目的のコントローラーに転送する別のコントローラー)のアクションに接続します。
または... Cocoaイベント処理ガイドの「キーイベントの処理」セクションを読み、カスタムビューを実装します。このビューは、最初のレスポンダーである場合、このキーイベントを解釈し、コントローラーに通知します。
または...コントローラーをレスポンダーチェーンに挿入します。
...しかし、最も簡単な方法は、私が最初に述べた方法です。
于 2009-12-09T19:16:31.560 に答える