【问题标题】:Using "Tab" key to move from NSTextField to NSMatrix使用“Tab”键从 NSTextField 移动到 NSMatrix
【发布时间】:2012-03-24 08:59:08
【问题描述】:

我有一个 Cocoa 表单 (xib),其中包含一些 NSTextFields 和一个 NSMatrixNSButtonCells。我可以使用“Tab”键来标记NSTextFields,但会跳过NSMatrix

我希望能够跳入NSMatrix,并在矩阵中从一个按钮跳到下一个按钮。

我已经输入了以下代码行,但它没有任何效果:

[mtxMyMatrix setTabKeyTraversesCells:YES]; 

谁能帮助解决这个问题或给我举个例子?我已经搜索了几个小时没有成功。

【问题讨论】:

  • 您是否尝试将其中一个文本字段的“下一个键视图”设置为矩阵本身?
  • 谢谢 - 我有。焦点跳过矩阵到其后的文本字段,忽略矩阵。

标签: cocoa user-interface nsmatrix


【解决方案1】:

我遇到了类似的问题,我找到的解决方案是摆弄“第一响应者”设置。具体来说,确保整个表单没有被拒绝,并且每个单独的字段同样接受第一响应者状态。同样,整个表单,以及每个字段。我也找了一阵子……:(我也是菜鸟。

【讨论】:

  • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。你也可以add a bounty,在你有足够的声望后引起更多的关注。
猜你喜欢
  • 2010-10-06
  • 1970-01-01
  • 1970-01-01
  • 2018-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多