Swift ReloadData NSCollectionView动画

时间:2017-03-02 22:44:36

标签: macos animation reloaddata nscollectionview

如何使用动画的新项目更新我的NSCollectionView?更新集合视图工作正常但看起来很破旧而没有动画...

func updateParameterCollectionView(){

    //NSAnimationContext.current().duration = 0.5 ???
    parameterCollectionView.reloadData()
}

谢谢!

1 个答案:

答案 0 :(得分:2)

试试这个

collectionView.performBatchUpdates({ () -> Void in
   // here you can insert ,delete and animate cells
}) { (success) -> Void in    
   //completion block
}