【问题标题】:How to use two gestureRecognizers simultaniously如何同时使用两个手势识别器
【发布时间】:2011-03-30 10:25:47
【问题描述】:

在我看来,我有几张图片。所有这些图像都链接到 LongPressGestureRecognizer 和 PanGestureRecognizer。

当用户按住 (LongPressGesture) 时,图像动画(摆动)。当用户拖动图像时,LongPressGesture 到位后,动画暂停。当用户停止拖动时,动画继续。

有没有办法同时使用两个手势识别器,这样当用户拖动图像时我的动画就不会暂停?

非常感谢您的帮助!

【问题讨论】:

    标签: iphone image animation drag uigesturerecognizer


    【解决方案1】:

    使用以下方法: - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer;

    【讨论】:

    • 感谢您的回答!然而问题仍然没有解决。关于在这个方法中实现什么有什么建议吗?
    【解决方案2】:
    - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
    return YES;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      相关资源
      最近更新 更多