CorePlot symbolsTouch可防止拖动plotSpace

时间:2014-01-04 19:28:43

标签: ios core-plot

-(void)scatterPlot:(CPTScatterPlot *)plot
         plotSymbolWasSelectedAtRecordIndex:(NSUInteger)idx
         withEvent:(UIEvent *)event{

我正在使用此方法在核心图上实现注释创建。但是,当用户触摸符号时,它会被调用。因此,在此之后吞下触摸,并且如果用户想要滚动图表空间并且意外地在符号上开始触摸,则用户将无法滚动,因为将出现注释。 有没有办法跟踪符号是否完全触摸?像点击手势? 感谢。

1 个答案:

答案 0 :(得分:1)

我们最近一直致力于release-2.0分支上的事件处理。我们为每个具有“wasSelected”委托方法(绘图,轴和图例)的项目添加了触摸和触摸事件。只有在同一元素上发生向下和向上事件时,“wasSelected”方法才会触发。只要委托没有实现了降落方法,您仍然可以滚动。