核心情节,uipinchgesture处理结束状态

时间:2013-04-26 13:18:40

标签: core-plot pinch

我需要处理捏手势的结束,但是我没有找到它,我尝试使用hostingView.gestureRecognizers,但在此之后没有uipinchgesture来获取手势状态。

此方法

- (BOOL) plotSpace:(CPTPlotSpace *)space shouldScaleBy:(CGFloat)interactionScale aboutPoint:(CGPoint)interactionPoint {

return YES
}

持续“处理”捏合手势,在这里我可以更改图形轴,但我需要结束重新加载数据。

我尝试将一个uipinchgesture添加到hostingView但在此之后我可以保持状态结束但缩放不起作用!

1 个答案:

答案 0 :(得分:1)

只要allowPinchScalingYES,托管视图就会有一个捏手势识别器,它将位于gestureRecognizers阵列中。将自己添加为目标,以便获得有关更改的通知。在您的操作方法中监控识别器的state。当状态为UIGestureRecognizerStateEndedUIGestureRecognizerStateCancelled时,捏合手势完成。