![](/img/trans.png)
[英]UILongPressGestureRecognizer and UIPanGestureRecognizer Combined
[英]Enabling UIPanGestureRecognizer on UILongPressGestureRecognizer
我在UIScrollView上使用UIPanGestureRecognizer和UILongPressGestureRecognizer。 我在viewWillAppear上禁用了UIPanGestureRecognizer,因此我的滚动效果很好
appRecognizer.enabled=NO;
当用户长按视图时,我正在用longtap方法启用UIPanGestureRecognizer
appRecognizer.enabled=YES;
问题是UIPanGestureRecognizer选择器在我离开水龙头并再次按下之前不会调用方法。 我在多个UIView上有多个GestureRecognizer
[self ViewMove:appRecognizer];
但对观点有疑问。
解决此问题的最佳方法是什么? 如何在长按上调用UIPanGesture的完全选择器方法。
您是否尝试在其中一个手势识别器上使用requireGestureRecognizerToFail:
方法? 传递其他UIGestureRecognizer
作为参数。
如果它不起作用,请尝试交换参数和接收方手势识别器。 应该解决你的问题!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.