iPhone电话应用程序 - >最近 - >全部/错过的动画

时间:2009-10-08 15:46:21

标签: iphone objective-c cocoa-touch

iPhone电话应用 - >最近 - >全部/错过的动画 如何在我自己的UITableView中实现该单元格添加/删除动画?我尝试了以下方法:

[tableController.aTable beginUpdates];
[tableController.aTable deleteSections:self.sectionIndexes withRowAnimation:UITableViewRowAnimationFade];
[tableController.aTable deleteRowsAtIndexPaths:smartListIndexes withRowAnimation:UITableViewRowAnimationFade];
[tableController.aTable endUpdates];

但这不是同一个动画。我尝试了所有UITableViewRowAnimaiton属性。 Non是完全相同的。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:-1)

你走在正确的轨道上。尝试将它展开到这样的单独调用中,看看是否可以解决问题。

[tableView deleteRowsAtIndexPaths:0 withRowAnimation:UITableViewRowAnimationFade];
[tableView deleteRowsAtIndexPaths:1 withRowAnimation:UITableViewRowAnimationFade];
[tableView deleteRowsAtIndexPaths:2 withRowAnimation:UITableViewRowAnimationFade];