小编wav*_*ves的帖子

在Swift项目上快速使用MASShortcut框架

我在Swift OSX项目中实现MASShortcut(此处的文档)以侦听全局热键时遇到问题.我已经设法通过CocoaPods导入框架,我有一个工作的MASShortcutView实例:

@IBOutlet weak var testShortcutView:MASShortcutView!
Run Code Online (Sandbox Code Playgroud)

我还想出了如何使用快捷方式监视和触发某些内容(请告诉我这是否正确):

let shortcut = MASShortcut(keyCode: keycode, modifierFlags: modifierkeys)

MASShortcutMonitor.sharedMonitor().registerShortcut(shortcut, withAction: callback)
Run Code Online (Sandbox Code Playgroud)

这里的问题是,如何从MASShortcutView获取keyCode和modifierFlags?


我真的非常感谢你,我到处搜索,我找不到一个如何在swift上做这个的例子.我所能找到的只是客观的,我无法弄明白.

macos xcode cocoa macos-carbon swift

2
推荐指数
1
解决办法
988
查看次数

标签 统计

cocoa ×1

macos ×1

macos-carbon ×1

swift ×1

xcode ×1