4

我想删除 UITableView 的单元格但带有动画。我想要如下解释的动画:

需要在 UITableViewCell 的内容上画一条线,当我的触摸结束时,内容会消失,然后单元格将被删除。你可以从这里附上的图片中得到一个想法。在此处输入图像描述

我想用这个流程来实现这一点:

  1. 我需要在内容上画一条线,使用 CoreGraphics
  2. - (void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event中,我将调用 step3
  3. 称呼- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

如果我在某些方面错了,或者您有其他选择,请告诉我。

任何帮助表示赞赏。

4

1 回答 1

1

我只是用谷歌搜索并从http://www.raywenderlich.com/21842/how-to-make-a-gesture-driven-to-do-list-app-part-13获得了最佳解决方案

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

在此处输入图像描述

跟随链接示例希望你得到你的解决方案

在代码的下方还提供了链接中的演示,当您将单元格从左向右拖动时,它的单元格显示为绿色并带有水平线。当您从左向右拖动课程时,然后从表格视图中删除单元格,这是一个了不起的演示。

于 2013-03-07T09:16:53.583 回答