选择一个行中的NSTableView的编程
-
20-09-2019 - |
题
我要选择我的编程表视图一排,我相信我会用selectRowIndexes:byExtendingSelection:
(这是一个委托方法?)。另一件事是我会怎么用这种方式来选择第二行(在编程术语行1)?
解决方案
约书亚,确保使用的开发者文档,以确定它是否是一个委托方法。如果它是一个委托方法,这将在文档为NSTableViewDelegate被提及。
是你要找的是什么非常直截了当。
目标C
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndex:1];
[tableview selectRowIndexes:indexSet byExtendingSelection:NO];
夫特2
let indexSet = NSIndexSet(index: 1)
tableView.selectRowIndexes(indexSet, byExtendingSelection: false)
再次。确保查找方法selectRowIndexes:byExtendingSelection的文档,看看它的参数需要。它说的是需要一个的NSIndexSet。再看看和的NSIndexSet你会发现如何使用的。
不隶属于 StackOverflow