2013-06-03 60 views
0

我已经创建了一个带有两个绘图空间的核心绘图图形 - 一个用于一组条形图,其左侧的y轴和右侧的y轴的散点图。它的工作原理,不同之处在于网格线不匹配:如何匹配核心图中辅助y轴的网格线?

enter image description here

两个轴有自己的标签策略设置为CPTAxisLabelingPolicyAutomatic。有没有办法改变轴,使网格线匹配?

回答

1

不符合两轴上的自动标记策略。您可以将自动标签放在一边。阅读勾号位置并使用它来决定在另一侧使用哪些绘图范围(yRange)和勾号位置,以便它们匹配。如果您允许用户在您的应用程序的控制范围之外更改绘图范围(例如,通过滚动和/或缩放),请使用绘图空间代表来监视更改并根据需要更新次轴标签。

+0

是的,这就是我最终做的。如果它对任何人都有用,我用来提出匹配范围的算法在https://gist.github.com/percysnoodle/5705334 – Simon