gpt4 book ai didi

ios - UIPinchGestureRecognizer 捏合捏合后获取原始图像大小

转载 作者:行者123 更新时间:2023-11-28 06:13:24 29 4
gpt4 key购买 nike

我想在使用捏合手势放大或缩小后返回原始图像大小。

我找到的类似答案是

How to get original image when we zoom in and zoom out the image in ios ,

它使用 ScrollView 。不完全是我需要的。

这是我的代码,是#selector发送的手势响应

func respondToGesture(_ gesture: UIGestureRecognizer) -> Void {

if let pinch = gesture as? UIPinchGestureRecognizer {

if let img = pinch.view as? UIImageView {

img.transform = CGAffineTransform(scaleX: pinch.scale, y: pinch.scale)

if pinch.state == .ended
{
img.transform = CGAffineTransform(scaleX: (1 / pinch.scale), y: (1 / pinch.scale))
}
}
}
}

希望得到一些建议!!谢谢~

最佳答案

使用它来重置图像的大小

yourImage.transform = CGAffineTransform.identity

希望这对您有所帮助!

关于ios - UIPinchGestureRecognizer 捏合捏合后获取原始图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45810483/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com