iOS 的图表:将 LineChartView 中显示的条目数限制为 4

Charts for iOS: limit displayed entries number to 4 in LineChartView

我正在使用 LineChartView 在我们的应用程序中绘制折线图。最新的要求是图表一次只能显示 4 条记录,所以 X-zoom 必须限制为 4 个条目。在不做任何骇人听闻的事情的情况下使用这个库是否可以实现?我宁愿避免手动计算缩放。

提前致谢!

如果我没理解错的话,您希望一次只看到 4 个值。 这可以通过使用来完成:

chartView.setVisibleXRange(minXRange: 4.0, maxXRange: 4.0)

图表可以向两侧滚动。 可以关闭滚动,但只有前 4 个值可见:

chartView.isUserInteractionEnabled = false

如果你想让图表自动沿+X轴滚动:

令 any_value_in_double = 100.00

chartView.moveViewToX(any_value_in_double)

此图将在上述范围中提到的 4.0 值后开始向右移动。