核心图:轴上的小刻度标签消失

Core-Plot: Minor tick labels on axis disappear

我有一个图表只在主要刻度上显示标签。我试图在一定程度的放大后显示小刻度标签,但我遇到了问题。一开始一切似乎都很好,然后我放大得非常快,可见轴范围内的小刻度消失了。我正在使用 Core-Plot 1.5.1

第一张图是完全没有缩放的图:

第二个是正确缩放的图表 - 它显示了 42 的次刻度标签:

然后我快速缩放,然后 42 处的标签消失了:

最后一个屏幕截图的目的是进一步阐明问题所在 - 我快速放大,然后缩小一点,小刻度标签消失了。

对于此问题的任何建议,我将不胜感激。

此致,

博彦

"Fixed Interval" 的意思就是——无论绘图的比例如何 space,刻度线之间的间隔都不会改变。如果您希望标签在放大和缩小时发生变化,您有两种选择:

  1. 使用自动标签策略。此策略动态更改间隔以在轴范围内保持一定数量的刻度。

  2. 使用绘图 space 委托来监视绘图 space 的变化。根据需要更新 majorIntervalLength and/or labelingOrigin 以保持合理数量的刻度可见。