NSOpenPanel 新文档按钮不起作用

Posted

技术标签:

【中文标题】NSOpenPanel 新文档按钮不起作用【英文标题】:NSOpenPanel New Document button not working 【发布时间】:2013-08-09 14:01:38 【问题描述】:

我似乎无法让“打开面板”的“新建文档”按钮工作。目前我只是使用默认应用程序提供的打开面板(启用 iCloud 的 OS X 应用程序),它在窗口左下方有一个新文档按钮。

但是,当我单击它时,我只会听到系统提示音,我希望此按钮与 File->New 菜单选项的作用相同,但它除了提示音之外什么都不做。

如何启用此按钮以简单地创建一个新的空白文件或完全删除它。

【问题讨论】:

【参考方案1】:

我终于明白了。

新文档按钮似乎是 CMD+N 击键的硬件。我已重新分配 CMD+N 以将 Normal 样式应用于文本,这会破坏 New Document 按钮。

该按钮未连接到 First Responder 上的 newDocument 方法而不是连接到按键组合,这似乎很奇怪。

编辑 我记录了一个错误 ID# 14886108,它似乎可以在 Mavericks 中修复

【讨论】:

以上是关于NSOpenPanel 新文档按钮不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Java:重置按钮不起作用

Android导航组件后退按钮不起作用

Facebook Like 按钮不起作用

按钮单击在 iOS 中不起作用

Ionic - ItemSliding:按钮布局不起作用

导航抽屉操作栏按钮不起作用