Ios 用于图像的手势识别器

Ios 用于图像的手势识别器,ios,xcode,swift,uigesturerecognizer,Ios,Xcode,Swift,Uigesturerecognizer,全部, 我已经研究了手势识别器,并在Interface builder中放置了一个,我将把它全部连接起来。我还在UIImage的IB中启用了“用户交互启用” 如何根据手指在屏幕上向下滑动的距离使UIImage变大 如何在其所在的UIView中放大UIImage 这段代码适用于我,我使用的是UIPinchGestureRecognizer,如果要缩放视图,它将作为默认值使用: @IBAction func handlePinch(recognizer : UIPinchGestureRecogni

全部,

我已经研究了手势识别器,并在Interface builder中放置了一个,我将把它全部连接起来。我还在UIImage的IB中启用了“用户交互启用”

如何根据手指在屏幕上向下滑动的距离使UIImage变大


如何在其所在的UIView中放大UIImage

这段代码适用于我,我使用的是UIPinchGestureRecognizer,如果要缩放视图,它将作为默认值使用:

@IBAction func handlePinch(recognizer : UIPinchGestureRecognizer) {
  recognizer.view!.transform = CGAffineTransformScale(recognizer.view!.transform, recognizer.scale, recognizer.scale)
  // Reset recognizer scale
  recognizer.scale = 1
}
若要使用滑动手势,需要计算起始点和当前滑动点之间的滑动差,并将其转换为所需的比例值