2

在 Xcode 中,当您设置键盘快捷键时,有一个很好的控件可以帮助您:

用户界面控制

我觉得我可以通过扩展 a 来重现它NSTextField,但我也觉得它可能是其他人以前做过的事情。我已经进行了一些搜索,但无法提出任何建议。

有没有人碰巧知道我在哪里可以找到类似的组件,或者我应该自己尝试一下有什么建议吗?

4

2 回答 2

0

是的,你也可以在文本字段中做同样的事情:-

  1. 您必须在该 set keyEquivalent 内以编程方式制作按钮。

  2. 在按钮内以编程方式设置动作和目标。

  3. 内部方法将您的文本字段设置为成为FirstResponder。这样每当用户按下快捷方式时,您的文本字段就会被选中。

于 2013-10-19T13:21:37.450 回答
0

感谢另一篇文章,我找到了ShortcutRecorder。基本上是我想要的。

于 2013-10-21T20:13:55.860 回答