Apple Doc说,长按手势是连续的。但是,当我向我的视图添加长按手势并将事件记录到我的控制台时,当我将手指放到视图中时它不会产生连续事件(仅2或3日志)。这是代码。
override func viewDidLoad() {
super.viewDidLoad()
let gesture = UILongPressGestureRecognizer(target: self, action: "longPress:")
self.view.addGestureRecognizer(gesture)
}
func longPress(gesture: UILongPressGestureRecognizer!) {
println("button Longpressed")
}
有人能告诉我哪里做错了吗? 提前谢谢。
答案 0 :(得分:0)
您似乎想使用UILongPressGestureRecognizer
,例如使用touchesBegan
,touchesMove
,touchesEnd
方法?您可以尝试将minimumPressDuration
的{{1}}设置为0,并确定它是否符合您的要求。