gpt4 book ai didi

uiscrollview - 如何从标准的 UIScrollView 获取捏合手势坐标?

转载 作者:行者123 更新时间:2023-12-04 09:45:13 25 4
gpt4 key购买 nike

我需要实现这个方法:

- (CGRect)zoomRectForScale:(float)scale withCenter:(CGPoint)center {

但我不知道如何获得我需要的中心坐标。通常此方法处理自定义手势识别器坐标,但由于我需要标准 UIScrollView 的捏合手势坐标,我被卡住了...

想法?

最佳答案

您可以访问 UIScrollView 的 pinchGestureRecognizer。然后你可以用

请求捏合手势的中心坐标
- (CGPoint)locationInView:(UIView *)view

因此,要获得 scrollView 中两根手指之间的中点,您可以这样写:

CGPoint midpoint = [scrollView.pinchGestureRecognizer locationInView:scrollView];

希望对您有所帮助,文森特

关于uiscrollview - 如何从标准的 UIScrollView 获取捏合手势坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6660124/

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