iphone - 如何知道捏合手势何时完成(UIGestureRecognizer)

标签 iphone uigesturerecognizer pinch

我想在我的 UIPinchGestureRecognizer 完成捏合手势时收到回调。此外,如果知道完成的手势是放大还是缩小,那就太好了。

有人知道使用方法吗?或者采取什么方法?

谢谢!

最佳答案

另一种方法是,您可以在目标处理程序方法中检查手势识别器的状态,而不是重写 TouchsEnded:。

  -(void)handlePinchGesture:(UIGestureRecognizer*)gestureRecognizer {    
    if(UIGestureRecognizerStateEnded == [gestureRecognizer state]){
      // do something
    }
  }

关于iphone - 如何知道捏合手势何时完成(UIGestureRecognizer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3274990/

相关文章:

iphone - "Our Choice"应用程序如何缩放以查看内容部分?

unity3d - 放大统一移动

iphone - 类似 Instagram 评论的富 TextView

iphone - "<Error>: doClip: empty path"- 来自 WebView

iphone - 在 iOS 上查找当前日期之前的星期一

swift - 在 swift 中实现手势识别器后,如何找到按钮标签?

ios - 如何限制触摸持续时间?

uitableview - UITableview header 中的 UITapGesture

javascript - 如何使 fancybox 在移动设备(iphone safari)上的 Google map InfoBox 中工作?

ipad - 在 iPad 模拟器上模拟捏合