gpt4 book ai didi

ios - 未调用 UIPinchGestureRecognizer

转载 作者:行者123 更新时间:2023-11-28 20:36:03 26 4
gpt4 key购买 nike


我的 iOS 应用程序只有一个 View ,其中有一个 mapView。添加点击或长按识别器时,会正确调用事件。但不是捏事件...

    UIPinchGestureRecognizer *handlePinchGesture=[[UIPinchGestureRecognizer alloc]initWithTarget:mapView action:@selector(handleGesture:)];
[mapView addGestureRecognizer:handlePinchGesture];

知道我应该添加什么吗?谢谢。

最佳答案

假设您的 mapView 是一个 MKMapView,它有自己的缩放手势识别器。

如果您想添加自己的识别器,您必须允许它与其他( map View 控制的)识别器同时识别。设置你的手势识别器的 delegate 并实现 gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:(你总是可以返回 YES)。

您还应该将 self 设置为手势识别器的 target 而不是 mapView

关于ios - 未调用 UIPinchGestureRecognizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10471160/

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