2012-03-06 101 views
1

我有一个可可形式(xib),其中包含一些NSTextField s和NSMatrixNSButtonCell s。我可以使用“Tab”键来标记NSTextField,但NSMatrix会被跳过。使用“Tab”键从NSTextField移动到NSMatrix

我希望能够在NSMatrix中选项卡,并从矩阵中的一个按钮切换到下一个按钮。

我已经把下面的代码行,但没有效果:

[mtxMyMatrix setTabKeyTraversesCells:YES]; 

任何人可以帮助解决这个问题或指向我一个例子吗?我找了几个小时没有成功。

+1

你有没有尝试设置“下一个关键视图”的文本字段之一是矩阵本身? – 2012-03-06 20:22:48

+0

谢谢 - 是的,我有。跳过矩阵后面的文本字段,忽略矩阵。 – arossco 2012-03-07 10:07:43

回答

0

我有一个类似的问题,我发现解决方案是摆弄“第一响应者”设置。具体而言,确保整个表格不会拒绝,并且每个领域也同样接受第一响应者身份。再次,整个形式,以及每个领域。我也搜索了一段时间...... :(我也是noob

+1

这并不真正回答问题。如果您有不同的问题,可以通过单击[问问题](http://stackoverflow.com/问题/问题),一旦你有足够的声望,你也可以[添加赏金](http://stackoverflow.com/privileges/set-bounties)来更多地关注这个问题。 – j0k 2012-08-29 12:31:57