gpt4 book ai didi

iphone - UIPinchGestureRecognizer 的触摸位置

转载 作者:行者123 更新时间:2023-12-03 20:28:52 27 4
gpt4 key购买 nike

我想在我的 iPhone 应用程序中使用捏合手势实现缩放。问题是,在识别手势时调用的方法中,我无权访问触摸事件本身(因此我无法真正获取它们的 locationInView:),并且我想获取它以便我的放大正确居中。

UIPinchGestureRecognizer类定义中有一个UITouch *_touches[2];
已定义,但我无法从类外部访问它。我可以做些什么来获取这些数据吗?

最佳答案

我没有找到更简单的方法:

您可以创建自定义 UIPinchGestureRecognizer 并拥有两个 UITouches 属性。在touchesBegun 和touchesMoved 上分配它们的值。然后只需访问这些属性即可查找触摸位置

这就是我所做的,而且效果很好。希望对您有所帮助。

关于iphone - UIPinchGestureRecognizer 的触摸位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5311197/

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