Instagram喜欢Pinch to Zoom + Translation

时间:2017-07-27 01:33:35

标签: ios swift swift3 uipangesturerecognizer uipinchgesturerecognizer

尝试使用捏合手势移动图像,就像Instagram一样。正常如果这是一个平底锅,我会使用CGPoints进行翻译并将其居中到视图中。

我目前能够像这样放大:

@IBAction func handleShirtsZoom(_ sender: UIPinchGestureRecognizer) {
    self.view.bringSubview(toFront: shirts)
    sender.view?.transform = (sender.view?.transform)!.scaledBy(x: sender.scale, y: sender.scale)
    sender.scale = 1.0
}

如何同时进行缩放和平移?

0 个答案:

没有答案