【问题标题】:Key equivalent delete doesn't work in cocoa app密钥等效删除在可可应用程序中不起作用
【发布时间】:2016-02-27 12:09:03
【问题描述】:

我有 2 个按钮,+ 和 - 即添加和删除按钮,效果很好,即当我单击它们时,会创建或删除记录。我为 + 按钮添加了等效键 +,效果很好。

但是,我正在尝试为 - 按钮添加 delete 等效键,但奇怪的事情正在发生。如果我点击删除键,记录不会被删除。但是,如果我单击退格按钮,则会删除记录。不用说,如果我更改相当于退格键的键,则只有按退格键才会删除记录,如果按删除键,则不会删除记录。

最后提一下,当我添加退格键等效项时,显示的图标是⌫,删除键有⌦图标。

我在 iMac(2008 年初)上工作,我有标准铝制英文键盘。

谁能帮我按删除键删除记录?

【问题讨论】:

  • 根据图标,听起来 Backspace 是您想要的,而您的 Delete 键是向前删除。
  • 所以您的建议是将退格保留为删除按钮?我想我不是唯一使用这种键盘的人。但让我担心的是,用户希望在点击删除键时删除记录,而不是退格键。还是我错了?
  • 很遗憾,我看不到您的键盘。 :( 但是反斜杠键上方的键,不管是什么,都是每个人都希望在这里使用的键。
  • 所以基本上大多数用户都可以使用删除键删除记录,其他人必须弄清楚他们应该使用退格键,我的假设是否正确?

标签: objective-c cocoa


【解决方案1】:

根据图标,听起来 Backspace 是您想要的,而您的 Delete 键是向前删除。有些用户会有一个(向后的)Delete 键,你的 Backspace 键所在的位置,但标签无关紧要;他们做同样的事情,这是用户期望用来删除记录的。许多用户甚至没有前向删除键,因此将其设为快捷方式是最不明智的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-17
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    相关资源
    最近更新 更多