我设置了这样的识别器:
@IBAction func changeSeq(_ recognizer: UISwipeGestureRecognizer) {
if (recognizer.direction == UISwipeGestureRecognizerDirection.left)
{
print ("nice")
}
}
我需要在按下启动按钮时禁用它,并在触发暂停时再次启用它。我不想禁用所有用户交互。如何专门处理滑动?
答案 0 :(得分:1)
在开始按钮IBAction
代码中,将手势识别器的enabled
属性设置为false,并在暂停按钮的IBAction
中设置{{1} }}
比将委托设置为nil要干净得多。
答案 1 :(得分:0)
如果您使用滑动手势代理,请根据按下按钮更改为零和自我。