我正在使用Daniel Cohen Gindi的Charts框架,这是一个很好的框架,但是:
我想让我的柱状图可以水平滚动以查看更多数据。
我尝试添加了一个滚动视图,但它没有起作用。我还尝试了不同的值,例如
barChart.setVisibleXRangeMaximum(10)
barChart.moveViewToX(90)
但它没有起作用。
有谁成功了吗?
祈求好运。
我正在使用Daniel Cohen Gindi的Charts框架,这是一个很好的框架,但是:
我想让我的柱状图可以水平滚动以查看更多数据。
我尝试添加了一个滚动视图,但它没有起作用。我还尝试了不同的值,例如
barChart.setVisibleXRangeMaximum(10)
barChart.moveViewToX(90)
但它没有起作用。
有谁成功了吗?
祈求好运。
首先设置柱状图数据,然后调用 'barChart.setVisibleXRangeMaximum(10)'。
只有在缩放时才会发生滚动。默认情况下,所有数据都绘制在画布上,因此无需滚动。
您可以尝试通过代码增加 scaleX
来查看您的代码是否有效。
我刚发现,这个东西的顺序很重要。在赋值给 barChartView 所有属性以及 chartView.data = data 之后才能调用 setVisibleXRangeMaximum。