我的代码陷入僵局。我有一个单元格视图NSTableView,我在其中导入一个csv文件。我想将tableview用作电子表格。如果我在编辑特定单元格后按了回车键,则它应移至下一行,突出显示并使其可编辑。
我发现用目标c编写的代码,但是对我来说都不行。
我该怎么做?希望有人能够提供帮助。
谢谢。
我拥有的代码:
<table style="width:100%;">
<tbody><tr>
<td class="inputlabel">
<label for="BinType">Method</label>
</td>
<td class="inputcontrol">
<select class="dropdown" data-bind="value: BinType" disabled="disabled" id="BinType" name="BinType"><option value="3">Moving</option>
答案 0 :(得分:0)
我设法解决了问题,可能不是最好的方法,但对我来说100%可行。
我将tableView更改为基于视图的。然后,我为TextFields添加了一个动作。执行该操作后,我输入了以下代码:
tableWages.selectRowIndexes(NSIndexSet(index: tableWages.selectedRow + 1) as IndexSet, byExtendingSelection: false)
tableWages.editColumn(colNr, row: tableWages.selectedRow, with: nil, select: true)
因此,在编辑值并按下Return键之后,它将移至下一行并停留在同一列中,从而使下一个值可编辑。