gpt4 book ai didi

iphone - CorePlot 中的多个 y 轴

转载 作者:可可西里 更新时间:2023-11-01 05:39:19 26 4
gpt4 key购买 nike

我试图用 iPhone 上的 CorePlot 完成的是在两个不同的 PlotSpaces 中绘制两个图形。第一个 PlotSpace 的 y 轴应出现在左侧,第二个 PlotSpace 的 y 轴应出现在右侧。

文档提示应该可行,但我不知道如何实现。

我尝试了以下但惨遭失败:

 CPXYAxis *leftY = [[[CPXYAxis alloc] init] autorelease];
CPXYAxis *rightY = [[[CPXYAxis alloc] init] autorelease];
CPXYAxis *x = [[[CPXYAxis alloc] init] autorelease];

CPAxisSet *axisSet = [[[CPAxisSet alloc] init] autorelease];
axisSet.axes = [NSArray arrayWithObjects:x,leftY,rightY,nil];
graph.axisSet = axisSet;

leftY.plotSpace = leftAxisPlotSpace;
rightY.plotSpace = rightAxisPlotSpace;
x.plotSpace = rightAxisPlotSpace;

我得到的只有 3 个 x 轴。

知道我如何才能做到这一点吗?

最佳答案

您需要指定哪些是 y 轴:

leftY.coordinate = CPCoordinateY;
rightY.coordinate = CPCoordinateY;

关于iphone - CorePlot 中的多个 y 轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4517858/

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