是否可以像NSTableView
一样折叠/展开NSOutlineView
中的行?
我想模仿NSOutlineView
中NSTableView
的行为。
答案 0 :(得分:2)
您可以使用NSTableView.hideRows(at indexes: IndexSet, withAnimation: NSTableView.AnimationOptions = [])
隐藏行。
您可以使用NSTableView.unhideRows(at indexes: IndexSet, withAnimation rowAnimation: NSTableView.AnimationOptions = [])
显示行。
您可以使用NSTableView.hiddenRowIndexes
获取隐藏行的索引。
请注意,隐藏和显示行会触发某些NSTableViewDelegate
方法。有关详细信息,请参阅文档。