Increase/decrease 视图调整大小时的刻度和网格线数量

Increase/decrease ticks and grid lines amount on view resize

我想重新排列轴 ticks/labels/grid 行用户调整视图大小。

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

我希望自动标签政策能够自动安排,但看起来没有。

在 CorePlot 图表中处理 resize/redraw 的最佳挂钩位置或覆盖方法是什么?

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