我想要一个允许用户选择全局热键的按钮。我偶然发现了stackoverflow,并找到了一些注册热键的方法,但没有一种方法可以让我让用户选择一个。可能有图书馆吗?或者你们是怎么处理的?
它应该如下所示:
我想要一个允许用户选择全局热键的按钮。我偶然发现了stackoverflow,并找到了一些注册热键的方法,但没有一种方法可以让我让用户选择一个。可能有图书馆吗?或者你们是怎么处理的?
它应该如下所示:
如果您想使用现有的框架,Shortcut Recorder是一个经常使用的好工具。它非常易于使用,并且可能适合您的需求。正如 alfred 所提到的,您也可以手动执行此操作,但这种方式的工作量要大得多。
您可以只创建一个 Event Tap 并注册用户按下的键。当回调函数被调用时,您将有足够的信息确切地知道按下了哪些键。然后你应该只更新字符串值。
或者,至少,我会这样做。