我已经使用Core Plot实现了以下函数来绘制散点图中的不同符号。
-(CPTPlotSymbol *)symbolForScatterPlot:(CPTScatterPlot *)plot recordIndex:(NSUInteger)index
但是没有调用该函数。我也包括了代表。我也实施了
CPTScatterPlot *sc_plot [[CPTScatterPlot alloc] init];
sc_plot.dataSource = self;
任何人都可以帮助我。我的实施中出现了什么错误?
答案 0 :(得分:1)
确保数据源仅实现一种绘图符号方法。如果它同时实现-symbolsForScatterPlot:recordIndexRange:
和-symbolForScatterPlot:recordIndex:
,则只会调用第一个方法。
查看Mac CPTTestApp 示例应用中的绘图符号测试,了解工作示例代码。