我有一个滚动视图,其中包含一些图像,我会水平滚动。我想用捏手势进行缩放。这是我正在使用的代码,但它不起作用。我似乎无法弄清楚我做错了什么。有什么建议吗?
GrvController
答案 0 :(得分:1)
您需要将PinchGestureRecognizer
添加到故事板,然后将其链接到如下所示的功能。
@IBAction func scaleImage(_ sender: UIPinchGestureRecognizer) {
self.subView.transform = self.subView.transform.scaledBy(x: sender.scale, y: sender.scale)
sender.scale = 1
}
注意:subView
应替换为您尝试扩展的视图。