小编Nig*_*lve的帖子

NSOutlineView从代码中展开/折叠动画

我想知道如何从代码中动画 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)

如果通过默认绘制的箭头展开节点,大纲视图自然会动画,
所以有一种方法......

cocoa core-animation nsoutlineview

5
推荐指数
1
解决办法
2122
查看次数

标签 统计

cocoa ×1

core-animation ×1

nsoutlineview ×1