Objective c 为UICollectionViewCells的添加/删除设置动画
我的问题是:找到一种方法,当按下一个按钮时,一个新的colleciton视图单元会被从屏幕右侧滑入的动画插入 现在,我的视图中有一个按钮,当它被单击时,会将一个新对象添加到我的模型中,然后调用reloadData,新的单元格就会出现在屏幕上。我所挣扎的就是动画。任何帮助都将不胜感激Objective c 为UICollectionViewCells的添加/删除设置动画,objective-c,cocoa-touch,uicollectionview,uicollectionviewcell,Objective C,Cocoa Touch,Uicollectionview,Uicollectionviewcell,我的问题是:找到一种方法,当按下一个按钮时,一个新的colleciton视图单元会被从屏幕右侧滑入的动画插入 现在,我的视图中有一个按钮,当它被单击时,会将一个新对象添加到我的模型中,然后调用reloadData,新的单元格就会出现在屏幕上。我所挣扎的就是动画。任何帮助都将不胜感激 谢谢如果希望单元格设置动画,可以设置属性shouldAnimate=YES。 然后在集合视图中:cellForItemAtIndexPath:检查该属性,并在需要时应用动画(或将其删除) 设置属性后,仅重新加载vis
谢谢如果希望单元格设置动画,可以设置属性
shouldAnimate=YES
。
然后在集合视图中:cellForItemAtIndexPath:
检查该属性,并在需要时应用动画(或将其删除)
设置属性后,仅重新加载visibleCells:[collectionView重新加载项SatinExpaths:collectionView.indexPathsForVisibleItems]
现在,由于动画是在通过数据源协议请求单元格时提供的,因此在滚动时也会获得动画。如果希望单元格动画化,可以设置属性
shouldAnimate=YES
。
然后在集合视图中:cellForItemAtIndexPath:
检查该属性,并在需要时应用动画(或将其删除)
设置属性后,仅重新加载visibleCells:[collectionView重新加载项SatinExpaths:collectionView.indexPathsForVisibleItems]
现在,由于动画是在通过数据源协议请求单元格时提供的,因此在滚动时也会获得动画