当用户按下 Cmd + L 时,我试图打开一个窗口,但我怎样才能让我的控制器对象听那个特定的组合键?
问问题
968 次
1 回答
3
创建一个菜单项,将其快捷方式设置为 Cmd-L,并将其连接到该控制器(或另一个控制器上,转发到您想要的控制器)上的操作。
或者......阅读 Cocoa 事件处理指南的处理关键事件部分并实现一个自定义视图,当它是第一响应者时,解释这个关键事件并通知您的控制器。
或者......将您的控制器插入响应者链中。
...但最简单的方法是我提到的第一个方法。
于 2009-12-09T19:16:31.560 回答