如何镜像x轴和y轴?

时间:2012-07-19 13:09:58

标签: core-plot

我想制作一个图,其中第二个x和y轴只是主轴的镜像。例如,像这个典型的科学风格的情节与内部刻度线, and mirrored x and y axis

使用coreplot这很容易实现吗?

1 个答案:

答案 0 :(得分:1)

创建两个新轴,一个用于x,一个用于y。配置它们以匹配其他轴,除了将tickDirection更改为指向另一个方向并将它们放置在图形的另一侧(使用orthogonalCoordinateDecimal或约束)。将两个新轴分配给其他轴使用的相同绘图空间。将所有四个轴添加到一个数组并将其传递给轴集:

graph.axisSet.axes = [NSArray arrayWithObjects:x, y, x2, y2, nil];

有一个示例是在Plot Gallery demo app中为图表添加其他轴。