当我进入canMoveRowAtIndexPath模式时,一切都是精美的动画(其他单元格在我拖动单元格时滑动)直到我将单元格放到所需的位置。它只是立即弹出。我如何设置它的动画(例如在Reminders应用程序中)?
疯狂评论解决了问题。
答案 0 :(得分:0)
检查this Link可能对您有所帮助。
UITableViewExtendedAnimations类别允许执行新的动画, 例如移动细胞,交换细胞,以及从一个细胞进行转换 细胞到另一个。 UITableView上有三种新方法:
-moveRowAtIndexPath:toIndexPath:
-transitRowAtIndexPath:toRowIndexPath:
-exchangeRowAtIndexPath:withRowAtIndexPath:
这是使用常规的Objective-C类别完成的。
为了执行这样的动画,UITableViewDelegate协议得到了扩展。 您必须实现几种新方法才能实现这些目标 动画可能。看看示例项目,看看那些方法。