Swift 在导航控制器的某些视图中禁用UIPangestureRecognitor

Swift 在导航控制器的某些视图中禁用UIPangestureRecognitor,swift,controller,navigation,swipe,gesture,Swift,Controller,Navigation,Swipe,Gesture,我有一个导航控制器,它包含一个中央、左视图和右视图控制器。一个UIPangestureRecognitor被添加到所有这些工具中。现在,我想通过一个segue将另一个视图添加到中心视图控制器中,但是滑动动画也添加到了那里。如何使这个额外的视图控制器成为静态的 滑动手势来自本教程:您可以在此视图中添加某种UIButton,该按钮将在触碰时禁用您的手势识别器,并在释放手指时启用它(触碰内部并拖动退出) 这应该能奏效

我有一个导航控制器,它包含一个中央、左视图和右视图控制器。一个
UIPangestureRecognitor
被添加到所有这些工具中。现在,我想通过一个segue将另一个视图添加到中心视图控制器中,但是滑动动画也添加到了那里。如何使这个额外的视图控制器成为静态的


滑动手势来自本教程:

您可以在此视图中添加某种UIButton,该按钮将在触碰时禁用您的手势识别器,并在释放手指时启用它(触碰内部并拖动退出)

这应该能奏效