Iphone UILongPressGestureRecognitor是否可以与TouchsMoved等触摸事件一起使用?
如果我向一个对象添加Iphone UILongPressGestureRecognitor是否可以与TouchsMoved等触摸事件一起使用?,iphone,objective-c,ios,xcode,uigesturerecognizer,Iphone,Objective C,Ios,Xcode,Uigesturerecognizer,如果我向一个对象添加ui长按手势识别器,在我的长按手势选择器响应长按手势而不必首先抬起手指后,是否有办法在该对象中触发touchesMoved事件 我看到的是,一旦选择器识别出长手势,touchesMoved事件将不会响应,直到您将手指从对象上移开。换句话说,你不能按、暂停、移动 使用手势识别器也可以做到这一点,或者说,唯一的方法是点击并按住 我希望这是有道理的 谢谢。您可以将ui搜索识别器和ui长按手势识别器一起添加到视图中,而不必依赖touchsmoved方法 是的,你应该和Simon一起去
ui长按手势识别器
,在我的长按手势选择器响应长按手势而不必首先抬起手指后,是否有办法在该对象中触发touchesMoved
事件
我看到的是,一旦选择器识别出长手势,touchesMoved
事件将不会响应,直到您将手指从对象上移开。换句话说,你不能按、暂停、移动
使用手势识别器也可以做到这一点,或者说,唯一的方法是点击并按住
我希望这是有道理的
谢谢。您可以将
ui搜索识别器
和ui长按手势识别器
一起添加到视图中,而不必依赖touchsmoved
方法 是的,你应该和Simon一起去。你甚至可以在Geture中使用触摸事件,但是如果你有所有可用的手势方法,这些方法基本上都是使用Than touch方法。那么为什么要使用这些方法呢?只要使用手势就行了。谢谢。这为我指明了正确的方向。我得到了我正在寻找的行为。这解决了当你在一个视图中有longPress,但在子视图中有TouchesStart等时的问题。
longPressGestureRecognizer.cancelsTouchesInView = false