2012-02-23 63 views
0

我正在使用CPTScatterPlot在iPad中显示图形。代码正常运行,但点不绘制在图上。甚至没有显示一个单一的点。为什么如此?CPTScatterPlot未显示

我的代码是:

CPTScatterPlot *dataSourceLinePlot = [[[CPTScatterPlot alloc] init] autorelease]; 
dataSourceLinePlot.identifier = @"Red Plot"; 

CPTMutableLineStyle *symbolLineStyle2 = [CPTLineStyle lineStyle]; 
symbolLineStyle2.lineColor = [CPTColor redColor]; 
symbolLineStyle2.lineWidth = 5.0; 
//symbolLineStyle2.miterLimit = 1.0f; 
dataSourceLinePlot.dataLineStyle = symbolLineStyle2; 
dataSourceLinePlot.dataSource = self; 
[graph addPlot:dataSourceLinePlot]; 


// Animate in the new plot, as an example 
dataSourceLinePlot.opacity = 0.0f; 
[graph addPlot:dataSourceLinePlot]; 

我检查都委托方法。两者都返回适当的值,但图表没有被绘制出来,原因可能是什么。请帮助...

+1

同积不要添加到图形不止一次。 – 2012-02-24 00:12:13

回答

1

删除此行:

dataSourceLinePlot.opacity = 0.0f; 
+0

你的建议是对的,但我的主要问题是我没有正确输入x-y轴范围...... – Rajat 2012-02-27 06:03:25