UITableViewCell在插入动画完成后立即添加动画

时间:2013-07-31 06:51:46

标签: ios animation uitableview uikit

我有一个表格视图,按下按钮时会填充一个新单元格。单元格添加右侧动画(单元格从右侧进入)。我想在插入动画完成后立即添加另一个动画(我希望单元格向后移动一点然后向后移动,将它看起来像弹回一样)。我的问题是我在哪里添加这个动画,我应该在cellForRowAtIndexPath中添加它还是在调用insertRowsAtIndexPath之后立即运行,这样动画就会在插入动画之后立即运行,我将如何获取单元格的视图以便为其设置动画?

1 个答案:

答案 0 :(得分:0)

不要重新加载表格。在insertRowsAtIndexPath之后编写endUpdates代码后,在此处编写反弹动画代码。 得到这样的表格。

  UITableViewCell *cell= [tableView cellForRowAtIndexPath:indexPath];