我想制作一个图,其中第二个x和y轴只是主轴的镜像。例如,像这个典型的科学风格的情节与内部刻度线,
使用coreplot这很容易实现吗?
答案 0 :(得分:1)
创建两个新轴,一个用于x,一个用于y。配置它们以匹配其他轴,除了将tickDirection
更改为指向另一个方向并将它们放置在图形的另一侧(使用orthogonalCoordinateDecimal
或约束)。将两个新轴分配给其他轴使用的相同绘图空间。将所有四个轴添加到一个数组并将其传递给轴集:
graph.axisSet.axes = [NSArray arrayWithObjects:x, y, x2, y2, nil];
有一个示例是在Plot Gallery demo app中为图表添加其他轴。