在iOS核心图上,我的数据是实时的,我希望它在数据输入时向左滚动。我还希望用户能够水平平移,同时始终看到y轴可见左边。从一些谷歌搜索似乎曾经有过CPTAxis上的isFloatingAxis属性,但那已经不存在了。我该怎么办?我不认为设置约束是我需要的,因为我确实想要自由水平滚动来查看右边和左边的一些数据。
答案 0 :(得分:12)
好的我确实看到约束正是我需要的。在示例目录下的CorePlotGallery
中,有一个CurvedScatterPlot
示例,其中显示了如何执行此操作。我可以从轴集中获取CPTXYAxis并设置axisConstraints:
CPTXYAxis *y = axisSet.yAxis;
y.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
它会起作用。