我有一个图形,除了x轴和y轴之外,我还想在该图中添加两个蓝色轴。但是,这些蓝色轴出现在图下。任何想法如何将蓝色的斧头放在剧情之上?先谢谢你。坐标轴绘制在核心图中的图下
blueAxisList = [[NSMutableDictionary alloc] init];
CPTXYAxis *blueAxis = [blueAxisList objectForKey:name];
blueAxis = [[CPTXYAxis alloc] init];
blueAxis.coordinate = CPTCoordinateX;
blueAxis.plotSpace = plotSpace;
CPTMutableLineStyle *lineStyle = [CPTMutableLineStyle lineStyle];
lineStyle.lineWidth = 3.f;
blueAxis.axisLineStyle = lineStyle;
blueAxis.minorTickLineStyle = nil;
blueAxis.majorTickLineStyle = nil;
blueAxis.labelingPolicy = CPTAxisLabelingPolicyNone;
// Line cap on lhs
CPTLineCap *lineCap = [CPTLineCap lineCap];
lineCap.size = CGSizeMake(8., 60.);
lineCap.lineStyle = lineStyle;
lineCap.lineCapType = CPTLineCapTypeRectangle;
const double axisLength = plotSpace.xRange.lengthDouble;
blueAxis.visibleAxisRange = [CPTPlotRange plotRangeWithLocation:plotSpace.xRange.location length:CPTDecimalFromDouble(axisLength)];
blueAxis.axisLineCapMax = lineCap;
NSMutableArray *axesList= [graph.axisSet.axes mutableCopy];
[axesList addObject: blueAxis];
graph.axisSet.axes = axesList;
如果不是,请在图表添加到图表后,尝试将2个蓝色轴添加到图表中。 – weezma2004 2014-09-23 16:39:37
@ weezma2004情节不断更新,因此没有AFTER。你认为我可以使用图层来解决它吗?我试图弄清楚如何,但找不到任何东西。 – Pegah 2014-09-23 19:03:48