在视图调整大小时增加/减少刻度线和网格线量

时间:2016-06-30 14:24:21

标签: macos core-plot

我想重新排列用户调整视图大小的轴刻度/标签/网格线。

当视图变大时,它可以显示更多细节,当它缩小时,它会重叠所有标签。

我希望通过自动标签政策进行这样的自动排列,但看起来并非如此。

在CorePlot图中挂钩或方法覆盖以处理调整大小/重绘的最佳位置是什么?

1 个答案:

答案 0 :(得分:1)

每个Core Plot图层在CPTLayerBoundsDidChangeNotification更改时触发bounds通知。在图表中添加通知观察者,并根据需要调整标签参数(所需的刻度数等)。