核心图浮动y轴

hug*_*gie 4 core-plot ios

在iOS核心图上,我的数据是实时的,我希望它在数据滴答时向左滚动.我还希望用户能够水平平移,同时始终看到左侧可见的y轴.从一些谷歌搜索似乎曾经有过CPTAxis上的isFloatingAxis属性,但那已经不存在了.我该怎么办?我不认为设置约束是我需要的,因为我想要自由水平滚动来查看左右两侧的数据.

hug*_*gie 12

好的,我确实看到约束正是我需要的.在CorePlotGallery示例目录下,有一个CurvedScatterPlot示例显示了如何执行此操作.我可以从轴集中获取CPTXYAxis并设置axisConstraints:

CPTXYAxis *y = axisSet.yAxis;
y.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
Run Code Online (Sandbox Code Playgroud)

它会奏效.