使用动画删除UITableView Cell

时间:2013-03-07 08:59:55

标签: iphone uitableview animation core-graphics

我想删除UITableView的单元格,但是要使用动画。我想要动画,如下所述:

需要在UITableViewCell的内容上划一条线,&当我的触摸结束时,内容将消失&之后,细胞将被移除。您可以从此处附带的图片中获得一个想法。enter image description here

我想过用这个流程实现这个目标:

  1. 我需要使用CoreGraphics
  2. 在内容上画一条线
  3. - (void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event中,我将调用step3
  4. 致电- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
  5. 如果我在某种程度上错了,或者您有其他选择,请告诉我。

    感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

我只是谷歌并从http://www.raywenderlich.com/21842/how-to-make-a-gesture-driven-to-do-list-app-part-13

获得最佳解决方案

检查这个完整教程我发现屏幕如下: -

enter image description here

关注链接示例希望您得到解决方案

在代码的下方也提供链接中的演示,当你沿着左边向右拖动时,它的细胞出现绿色,水平线。当你从左到右拖动courser然后从表中删除Cell查看它的一个惊人的演示。