如何将焦点设置在选定行的 NSTableView 上
How to set focus on NSTableView with selected row
我有一个 NSTableView,我的数据源是从 A 到 Z 组织的。我想在初始化时设置默认值。
我可以通过
设置所选行
tableView.selectRowIndexes(NSIndexSet(index: 25), byExtendingSelection: false)
有效。但是,我必须向下滚动到 'Z' 才能找出它到底是什么。 我怎样才能在开头关注那一行?
尝试重写这个方法(iOS),OSX
肯定会有类似的方法
public func scrollToItemAtIndexPath(indexPath: NSIndexPath, atScrollPosition scrollPosition: UICollectionViewScrollPosition, animated: Bool)
在您的 table 加载后
比您可以将索引路径值传递给第一行。
希望这对你有用。
我有一个 NSTableView,我的数据源是从 A 到 Z 组织的。我想在初始化时设置默认值。 我可以通过
设置所选行tableView.selectRowIndexes(NSIndexSet(index: 25), byExtendingSelection: false)
我怎样才能在开头关注那一行?
尝试重写这个方法(iOS),OSX
肯定会有类似的方法public func scrollToItemAtIndexPath(indexPath: NSIndexPath, atScrollPosition scrollPosition: UICollectionViewScrollPosition, animated: Bool)
在您的 table 加载后 比您可以将索引路径值传递给第一行。
希望这对你有用。