1

在我的示例中,我有 tableview

  @IBOutlet weak var tableview: NSTableView!

例如,如果第 2 行“Dr”中的第二个文本字段具有焦点,我想将第 3 行“tom”中的第一个文本字段聚焦在“tab”之后

我可以像这样在 tableview 中“显式”地逐行执行此操作:

tableview.view(atColumn: 0, row: 0, makeIfNecessary: true)?.subviews[1].nextKeyView = tableview.view(atColumn: 0, row: 1, makeIfNecessary: true)?.subviews[0]

但我认为这很不雅。有没有更好的方法来实现这一目标?

在此处输入图像描述 在此处输入图像描述

4

0 回答 0