【发布时间】:2020-01-08 10:45:32
【问题描述】:
如何为 cmd 键创建键盘快捷键? UIKeyCommand 的初始化程序还需要一个非空常规键 (input) 沿修饰符标志(在我的情况下为 cmd),因此在传递 nil 时它不起作用。
我知道这是可能的,因为 Paste 和 Slack 也在做同样的事情,但我没有使用 macOS 的经验来解决这个问题。
这不是与Detect any key press, including modifier keys, on OS X 的重复,因为这个问题的措辞很奇怪,而且它在 Google 上的排名很低。我搜索了几天来寻找这个问题的答案,但找不到任何答案,因此我将其保持打开状态以便于查找。
【问题讨论】:
-
@CraigSiemens,查看我的编辑...
-
您是否尝试过建议副本中的答案?如果它有效,我们可以将其保留为已经回答的状态,并让这个问题吸引更多的搜索点击。如果有帮助,也可以编辑重复的问题。
-
@E_net4,你说你可以让它保持开放,但有 3 个关闭投票。
-
我没有这么说。因重复而关闭的问题不会立即被删除。