5

コードから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];
}

デフォルトで描画された矢印を介してノードを展開すると、アウトラインビューが自然にアニメーション化される
ため、方法があります...

4

2 に答える 2