所以当我长按一个按钮,它认识到长按,但“测试”被调用两次。我如何防止这种情况发生?UILongPressGesture被叫两次
@IBOutlet weak var button2: UIButton!
func longPressMe(){
print("test")
}
func longPressGes(){
let longpress = UILongPressGestureRecognizer(target: self, action: "longPressMe")
longpress.minimumPressDuration = 1
button2.addGestureRecognizer(longpress)
}
override func viewDidLoad() {
super.viewDidLoad()
longPressGes()
}
“谢谢。我很感激。暂时得不到它。 –
这个答案甚至没有解决问题中所述的问题...... –