【问题标题】:Get Shortcut Recorder working in Xcode 4获取在 Xcode 4 中工作的快捷方式记录器
【发布时间】:2011-09-18 19:54:51
【问题描述】:

有没有办法在 Objective-C 中有一个快捷记录器,用户可以在其中选择快捷方式?

我尝试了DDHotKey,这对我有用,但是使用此库的用户无法自己选择快捷方式。

然后我尝试实现Shortcut Recorder,但由于ibplugin,我只能使用Xcode 3。

那么有没有办法在 Xcode 4 中有这样的东西? :

提到的库:

DDHotKey:Here

快捷记录器:Here

【问题讨论】:

标签: xcode shortcut hotkeys recorder


【解决方案1】:

如您所见,IBPlugins 在 Xcode 4 中不起作用。 (File a bug 如果您希望它们回来)但是,这并不妨碍您以编程方式实例化控件...

【讨论】:

  • 我现在以编程方式实例化了控件,但我现在该如何继续?我不知道如何获取输入的组合键以及按下组合键时如何反应?
  • 因为虽然我设置了委托,但我的应用程序没有执行 keyComboDidChange 方法
【解决方案2】:

这绝对是可能的——看看Jumpcut's source。您可能需要更改构建设置以使用 LLVM 编译器 3.0 才能在 Xcode 4 中构建它,但这是一个很好的 Shortcut Recorder 实现示例。

【讨论】:

    【解决方案3】:

    我写了一个 Shortcut Recorder 补丁来在 xcode 4 上使用用户定义的运行时属性。

    您不需要使用 ibplugin,只需编辑 NSTextField 及其单元格。

    issue 58

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-16
      • 1970-01-01
      • 2019-06-29
      • 2011-08-16
      • 2016-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多