【问题标题】:Cocoa application Enter Full Screen no keyboard shortcut shown可可应用程序进入全屏不显示键盘快捷键
【发布时间】:2019-11-12 09:30:01
【问题描述】:

我有一个 Cocoa 应用程序。在查看菜单中,系统增加了进入全屏菜单项。在其他应用程序中,我看到此菜单项具有键盘快捷键 ^⌘F。但是,在我的应用程序中,此键盘快捷键未显示在菜单中,并且不出所料,此组合键不会进入全屏模式。

有趣的是,这个键盘快捷键虽然显示在其他应用程序中,但不起作用。

如何调试和/或修复此问题?

【问题讨论】:

  • 在一个新的 Xcode macOS Cocoa App 项目中查看查看菜单。
  • 是的,我做到了,它就在那里。绝对是我的应用程序中的某些内容,尽管此时不知道是什么。我可以创建一个新应用程序并迁移我的代码,直到它崩溃,但如果有人对可能的原因有所了解,这可能会使事情变得更快。
  • 进入全屏菜单项是否出现在 xib/storyboard 的查看菜单中?
  • 不,它似乎是在运行时添加到末尾的。
  • 在 xib/storyboard 中添加(复制、粘贴)菜单项。

标签: macos cocoa


【解决方案1】:

任何新的 Xcode 应用程序都应该获得带有 Enter Full ScreenView 菜单。 您可以在 Attributes Inspector 中添加 Key 命令。

如果键盘命令在任何应用程序中都不起作用,那么这可能是一个非编程问题:很可能与已配置的重复键盘命令发生冲突。

检查系统偏好设置>键盘>快捷方式>应用程序快捷方式。

【讨论】:

    猜你喜欢
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    相关资源
    最近更新 更多