MWFSlideNavigationViewController 不使用从 NIB 文件创建的滑动手势识别器

Posted

技术标签:

【中文标题】MWFSlideNavigationViewController 不使用从 NIB 文件创建的滑动手势识别器【英文标题】:MWFSlideNavigationViewController Not Working with Swipe Gesture Recognizer Created from the NIB File 【发布时间】:2013-08-29 04:34:35 【问题描述】:

我在向上和向下方向使用 MWFSlideNavigationViewController 滑动导航视图控制器只是为了显示辅助视图。

我想在其他事情上使用左右滑动。事实证明 UISwipeGestureRecognizer 似乎不适用于主视图(主视图)。我已经从 Nib 文件创建了滑动手势识别器。相反,即使我在相同的条件下创建,UITapGestureRecognizer 也能完美运行。

那么我应该做哪些调整才能左右滑动?

【问题讨论】:

【参考方案1】:

问题已解决:

事实证明,我必须添加以下行以允许 Pan Gesture(在原始代码中使用)与我不想添加的 Swipe Gesture 一起使用。

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

    return YES;

感谢以下回答:

UISwipeGestureRecognizer not firing

Is it possible to have a UIPanGesture and UISwipeGesture together?

【讨论】:

以上是关于MWFSlideNavigationViewController 不使用从 NIB 文件创建的滑动手势识别器的主要内容,如果未能解决你的问题,请参考以下文章