如何使像UITableView一样的动画重新排序?

时间:2011-02-25 01:23:30

标签: ipad uitableview ios4 drag-and-drop

我有一个拖放操作between 2 UITableViews。单元格可以在源TableView中重新排序,或者移动到另一个TableView。

因为我需要在两者之间移动单元格,所以我无法使用默认的重新排序支持。但是,我想制作一个类似的动画,就像当细胞移动并且它们下面的细胞滑出时一样。

这个动画怎么做的提示?

更新:

您可以在pulse app中查看我正在寻找的内容。

2 个答案:

答案 0 :(得分:0)

您始终可以使用deleteRowsAtIndexPaths:withRowAnimation:将其从源中删除,并insertRowsAtIndexPaths:withRowAnimation:将其插入目标。

答案 1 :(得分:0)

如果你想做一些类似于“Pulse”的东西,你必须为你拥有的每一行和你需要的视图使用“UIScrollView”,如果你这样做,UITableView会更复杂,也不会那么容易在他们之间移动