我在几个应用程序中看到过这个键盘快捷键控件。而且我非常喜欢它!
这是什么? 是否可以在自己的应用程序中使用?
答案 0 :(得分:4)
您尝试查找的控件在开源世界中不存在。它也不是基于ShortcutRecorder,它是完全自定义的。
不幸的是,我不打算公开采购它,好吧,如果我决定开源的话,不会很快。
感谢。
答案 1 :(得分:3)
您所指的控件可能基于名为ShortcutRecorder的Cocoa框架,用于轻松地将快捷方式和首选项嵌入到您的应用中。来自网站:
它带有一个Interface Builder面板,可以自定义 与分辨率无关,它已经在应用程序中使用。 由于它的BSD许可证,你也可以使用它,如果你也适应它 需要。
但是,该控件为no longer compatible with Xcode4,您可能更喜欢MASShorcut这样的新选择。该项目在GitHub上得到了积极维护,并且拥有良好的文档。您可以查看Demo here。
还有一些其他有趣的相关控件,如SS_PrefsController,可以帮助构建界面部分。