如何从位置点获取 PlotSymbol 索引列表?
How to get list of PlotSymbol index from a Point of location?
您好,我正在尝试从特定位置获取所有 CPTPlotSymbol
索引。
关于我的要求的一些明确的解释:
- (void)scatterPlot:(CPTScatterPlot *)plot plotSymbolWasSelectedAtRecordIndex:(NSUInteger)index
{
CPTPlotSymbol *selectedSymbol = [plot plotSymbolForRecordIndex:index];
CGPoint selectedPlotLocation = [plot plotAreaPointOfVisiblePointAtIndex:index];
}
从上面的委托方法中,我从该索引中得到了一个触摸的 CPTPlotSymbol
索引,我能够获得 CPTPlotSymbol
.
的位置
但我的要求是,如果超过一个 CPTPlotSymbol
位于同一位置意味着我需要获取位于该位置的所有 CPTPlotSymbol
索引。
如果有任何API
可用的方法,请指导我解决我的问题。
我正在使用 CPTScatterPlot
绘制图表。
提前致谢....
知道所选点的索引后,搜索绘图数据(通过数据源)并找到落在所选点一定距离内的任何其他点应该很简单。
您好,我正在尝试从特定位置获取所有 CPTPlotSymbol
索引。
关于我的要求的一些明确的解释:
- (void)scatterPlot:(CPTScatterPlot *)plot plotSymbolWasSelectedAtRecordIndex:(NSUInteger)index
{
CPTPlotSymbol *selectedSymbol = [plot plotSymbolForRecordIndex:index];
CGPoint selectedPlotLocation = [plot plotAreaPointOfVisiblePointAtIndex:index];
}
从上面的委托方法中,我从该索引中得到了一个触摸的 CPTPlotSymbol
索引,我能够获得 CPTPlotSymbol
.
但我的要求是,如果超过一个 CPTPlotSymbol
位于同一位置意味着我需要获取位于该位置的所有 CPTPlotSymbol
索引。
如果有任何API
可用的方法,请指导我解决我的问题。
我正在使用 CPTScatterPlot
绘制图表。
提前致谢....
知道所选点的索引后,搜索绘图数据(通过数据源)并找到落在所选点一定距离内的任何其他点应该很简单。