gpt4 book ai didi

ios - 在核心图中添加其他x轴

转载 作者:行者123 更新时间:2023-12-01 18:30:02 24 4
gpt4 key购买 nike

我想添加多个x轴,我的代码如下:

CPTXYAxisSet *axisSet = (CPTXYAxisSet *)barChart.axisSet;

/// Here I customize default x and y axis. And they are correctly visible

// Now create additional x axis
CPTXYAxis *bottomX = [[CPTXYAxis alloc]init];
bottomX.orthogonalCoordinateDecimal = CPTDecimalFromString(@"4");

CPTMutableLineStyle * lineStyle = [CPTMutableLineStyle lineStyle];
lineStyle.lineWidth = 3.0f;
lineStyle.lineColor = [CPTColor greenColor];
lineStyle.dashPattern = [NSArray arrayWithObjects:[NSNumber numberWithFloat:5.0f], [NSNumber numberWithFloat:5.0f], nil];

bottomX.axisLineStyle = lineStyle;

NSMutableArray * axes=[NSMutableArray arrayWithArray:axisSet.axes];
[axes addObject:bottomX];

axisSet.axes=axes;

默认的x,y轴是完美的,但附加的x轴(bottomX)不在任何位置显示。

最佳答案

您需要在新轴上设置绘图空间:

bottomX.plotSpace = barChart.defaultPlotSpace;

关于ios - 在核心图中添加其他x轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com