在 swift 中为我的条形图设置水平滚动

Set an horizontal scroll to my Barchart in swift

我正在使用 Daniel Cohen Gindi 的图表框架,它很棒但是:

我希望我的条形图水平滚动以查看更多数据。

我尝试添加滚动视图,但没有成功。我也尝试了不同的值,比如

barChart.setVisibleXRangeMaximum(10)
barChart.moveViewToX(90)

但是没用。

有人管理过吗?

双手合十

只有在放大时才会滚动。默认情况下,所有数据都绘制在 canvas 上,因此无需滚动。

您可以尝试增加 scaleX 代码,看看您的代码是否有效。

先设置条形图数据再调用'barChart.setVisibleXRangeMaximum(10)'

我刚刚发现,为了让它起作用,订购很重要。你需要在 chartView.data = 数据和为 barChartView

分配的各种属性之后调用 setVisibleXRangeMaximum