如何使用所选行将焦点设置在NSTableView上

时间:2016-03-21 06:36:40

标签: swift nstableview

我有一个NSTableView,我的数据源是从A到Z组织的。我想在初始化时设置默认值。 我可以通过

设置所选行

tableView.selectRowIndexes(NSIndexSet(index: 25), byExtendingSelection: false)

它有效。但是,我必须向下滚动到'Z'才能找出它究竟是什么。

如何在开始时关注该行?

1 个答案:

答案 0 :(得分:0)

尝试覆盖此方法(iOS),肯定会在OSX中有一些类似的方法

public func scrollToItemAtIndexPath(indexPath:NSIndexPath,atScrollPosition scrollPosition:UICollectionViewScrollPosition,animated:Bool)

在你的表加载之后 您可以将indexpath值传递给第一行。

希望这对您有用。