2014-11-21 18 views
1

在iOS8中编写UITableView时,我实现了类似于Mail中的左/右手势。现在我想实现一个单元格,该单元格向下滑动到用户刚刚向左滑动并点击按钮的单元格下方。任何人都可以将我指向正确的方向吗?想要一个单元落在被激活的单元下方

回答

1

您需要添加要滑出你UITableView的数据模型(UITableViewDataSource)行,然后告诉tableview中部分与动画更新:

[self.tableView beginUpdates]; 
[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationTop]; 
[self.tableView endUpdates]; 
+0

我想按照这个代码但我认为我没有正确实施它。 假设我将cell @ index 4滑动到右侧w /手势以显示按钮(就像Mail一样,如'Flag')。一旦我点击'标记',我想要创建一个新的单元格,然后从单元格索引4下面滑出,插入一个新的单元格@索引5,并在其中滑动一个动画。 – gh0st 2014-11-22 04:30:20

+0

将新的单元格添加到您的数据源中(我不知道您是如何实现这个功能的,因此很难说您需要做什么)。然后调用上面的代码(将部分替换为您更改的部分),然后您应该看到动画。请让我知道你有什么问题。 – Cornelius 2014-11-25 14:57:44

相关问题