您好我正在筹划一款游戏,游戏的一个重要部分是按屏幕右侧或左侧左右移动。
但是我怎样才能发现长按?
非常感谢! :)
答案 0 :(得分:2)
它不称为长按。水龙头不能长。它被称为UILongPressGestureRecognizer。您可以查看文档here
答案 1 :(得分:0)
如果你想在用户按住屏幕时做某事,你可以使用touchesBegan和touchesEnded方法来检测保持。
var touching = false
func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
touching = true
}
func touchesEnded(touches: Set<NSObject>, withEvent event: UIEvent) {
touching = false
}