2011-07-06 33 views
3

这里是我的代码:第二占用空间/轴添加到核心情节

CPTXYPlotSpace *barGraphPlotSpace = [[CPTXYPlotSpace alloc] init]; 
barGraphPlotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.0) length:CPDecimalFromFloat(100.0)]; 

CPTXYAxis *rightY = [[CPTXYAxis alloc] init]; 
rightY.coordinate = CPTCoordinateY; 
rightY.orthogonalCoordinateDecimal = CPTDecimalFromFloat(oneDay*7); 

rightY.plotSpace = barGraphPlotSpace; 

[graph addPlotSpace:barGraphPlotSpace]; 

这并不另一个轴添加到我的图形虽然。

我想要做的是得到第二个y轴将从0-100(百分比)。为此,我创建一个新的绘图空间和一个新的y轴,将新的绘图空间添加到y轴并将绘图空间添加到图形中。

我在做什么错?

谢谢。

回答

7

你需要新的轴添加到图表:

NSMutableArray *newAxes = [graph.axisSet.axes mutableCopy]; 
[newAxes addObject:rightY]; 
graph.axisSet.axes = newAxes; 
[newAxes release]; 
+0

非常感谢你。 –