gpt4 book ai didi

swift - Mac 托盘应用程序的全局键盘快捷键

转载 作者:IT王子 更新时间:2023-10-29 05:51:46 26 4
gpt4 key购买 nike

我正在使用 Swift 4 开发一个 Mac 应用程序,它只作为代理运行(它在托盘中只有一个菜单)。我是 Swift 的新手。

我希望它响应键盘快捷键,但基本快捷键(见图片)仅在应用程序获得焦点时(在我的例子中是单击菜单时)才起作用。

screenshot

所以我需要的是让我的应用响应系统范围的键盘快捷键。

我试过:

  • HotKey但它似乎与 Swift 4 不兼容,或者我无法使用 Swift 包管理器
  • this answer但是 Swift 4 再次引发了几个我无法解决的错误

有人做过吗?

最佳答案

所以我最终让它与 HotKey 一起工作:

  • 使用 Carthage 作为包管理器而不是 SPM
  • 并且不使用他们自述文件中的 HotKey 示例代码,出于某种原因,这对我不起作用,但在他们的 example app 中.

效果很好!

关于swift - Mac 托盘应用程序的全局键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47760135/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com