我使用Charts_flutter创建图表。我知道如何更改颜色,但是我喜欢更改调色板。默认调色板似乎是“蓝色”。 例如,在饼图中,Charts_flutter使用不同的蓝色阴影。我喜欢将deeporange用作所有图表的默认调色板。 有办法改变吗?
答案 0 :(得分:4)
我知道这个问题有点老了,但是我也遇到了同样的问题并找到了解决方案。
int numberOfColorsYouWant = 3;
...
colorFn: (_, index){
return charts.MaterialPalette.green.makeShades(numberOfColorsYouWant)[index];
},
答案 1 :(得分:1)
当前未使用它,只是快速浏览了一下代码并看到了:
colorFn: (_, __) => charts.MaterialPalette.blue.shadeDefault,
fillColorFn: (_, __) =>
charts.MaterialPalette.blue.shadeDefault.lighter,
也许您可以通过更改此参数来更改它们。
这是我找到它们的网址:https://google.github.io/charts/flutter/example/bar_charts/stacked_fill_color