0

我在各种功能冲突方面遇到了一些问题。我正在使用 SWRevealViewController 创建一个侧边栏,这适用于以下行:

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

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

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

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

谢谢

4

1 回答 1

0

我相信它可能与以下内容有关:

在设置 requireGestureToFail 后将 UIPanGestureRecognizer 和 UISwipeGestureRecognizer 添加到同一视图会导致冲突

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

于 2014-08-01T18:26:47.440 回答