无论如何都要模拟细胞扫描,以便在细胞被轻敲时细胞滑动?

时间:2015-01-06 15:15:24

标签: ios uitableview

我一直试图找到一个解决方案,想知道是否有模拟细胞滑动所以当你点击细胞时它会滑动以显示其选项(即删除一个)。我实际上正在使用MSSwipeTable单元格(https://github.com/MortimerGoro/MGSwipeTableCell),我喜欢动画效果,但我希望这可以用于点击不刷卡的单元格。有什么想法吗?

由于

2 个答案:

答案 0 :(得分:3)

在Swift中,您可以执行以下操作:

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
      let cell = self.tableView.cellForRowAtIndexPath(indexPath) as! MGSwipeTableCell
      cell.showSwipe(MGSwipeDirection.RightToLeft, animated: true)
}

答案 1 :(得分:2)

MGSwipeTableCell中有一种方法:-(void) showSwipe: (MGSwipeDirection) direction animated: (BOOL) animated;

您只需在- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath方法中调用它。

https://github.com/MortimerGoro/MGSwipeTableCell/blob/master/MGSwipeTableCell/MGSwipeTableCell.h#L153