panGestureRecogniser和表格单元格删除

时间:2014-08-01 08:23:29

标签: objective-c uitableview swrevealviewcontroller

我遇到了各种各样功能冲突的问题。我使用SWRevealViewController创建侧边栏,这适用于以下行:

self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer());

但是,这与TableView在同一页面上工作,其中在行上向左滑动允许删除按钮起作用。

如果我有panGestureRecogniser工作,那么表格单元格上的删除按钮不起作用,因为很难精确地刷它。如果我注释掉这行代码,那么刷卡删除工作就完美了。

有什么方法可以让这两种功能无缝地协同工作?

由于

1 个答案:

答案 0 :(得分:0)

我认为它可能与以下内容有关:

Adding a UIPanGestureRecognizer and a UISwipeGestureRecognizer to same view causes conflicts after setting requireGestureToFail

但是,我不确定如何使用我的代码和表格单元格中的默认滑动来实现这一点(因为我实际上并没有在任何地方调用UISwipeGesture)