我有一个带有多个按钮和图像的uiview。我像tinder一样拖动那张卡片。
我想在某些点停止用户拖动卡片,而在其他点允许他们拖动。
我尝试禁用它,但是我所做的方式禁用了整个视图的所有用户交互,停止了滑动,但也停止了用户点击按钮的功能(我不想这样做,我只想阻止他们滑动)。
这是我启动滑动的方式:
let gestureBack = UIPanGestureRecognizer(target: self, action: Selector("wasDraggedBack:"))
backview.addGestureRecognizer(gestureBack)
这是我错误地尝试停止滑动的方法:
self.backview.userInteractionEnabled = true
我该如何停止视图滑动,而不影响视图内的所有其他按钮等。
谢谢