我想知道如何从代码中动画 NSOutlineView的树节点的扩展/崩溃?
// this works ok but doesn't animate
NSTreeNode *node = [self.outlineView itemAtRow:self.outlineView.clickedRow];
if([self.outlineView isItemExpanded:node])
{
[self.outlineView.animator collapseItem:node];
}else{
[self.outlineView.animator expandItem:node];
}
Run Code Online (Sandbox Code Playgroud)
如果通过默认绘制的箭头展开节点,大纲视图自然会动画,
所以有一种方法......