【发布时间】:2011-12-23 06:50:24
【问题描述】:
我的表格视图中有 5 列。
- Col-1 - 不可编辑
- Col-2 - NSTextFieldCell(可编辑)
- Col-3 - NSComboBoxCell(可编辑)
- Col-4 - NSComboBoxCell(可编辑)
- Col-5 - NSButtonCell
默认情况下,按 Tab 键时,控件会从一个可编辑单元格移动到下一个可编辑单元格。我在这里唯一要更改的是,当控件位于最后一个可编辑单元格(即 Col-4)中并且用户完成其选择并按下 Tab 键时,控件应向下移动到下一行的第一个可编辑单元格(即 Col-2)。我尝试使用control:textView:doCommandBySelector: 与 Tab 键相交。但我无法找出它是从哪个可编辑单元格调用的。
有人可以为我指出正确的方向吗?
我可能使用了错误的控件吗?也许别的更合适。
谢谢 阿比吉特
【问题讨论】:
标签: objective-c cocoa