Charts 颤振图表如何旋转X轴?
如何仅旋转条形图上的x轴? 我用labelRotationAngle用Kotlin语言来做这件事。用颤振能做到这一点吗?。谢谢你的帮助Charts 颤振图表如何旋转X轴?,charts,flutter,Charts,Flutter,如何仅旋转条形图上的x轴? 我用labelRotationAngle用Kotlin语言来做这件事。用颤振能做到这一点吗?。谢谢你的帮助 charts.BarChart( _createDataForChart(键、城市名称), 动画:对, 行为:[新建图表。PanAndZoomBehavior()],, ) 列表_createDataForChart(关键字、城市名称){ 返回[ 新图表系列( id:'销售', 颜色fn:(u,uu)=>charts.materialpalete.blue.s
charts.BarChart(
_createDataForChart(键、城市名称),
动画:对,
行为:[新建图表。PanAndZoomBehavior()],,
)
列表_createDataForChart(关键字、城市名称){
返回[
新图表系列(
id:'销售',
颜色fn:(u,uu)=>charts.materialpalete.blue.shadedfault,
domainFn:(priceChart sales,)=>sales.date,
measureFn:(priceChart sales,)=>sales.price,
数据:数据,
)
]
}
U可以使用带有renderSpec的domainAxis来实现这一点。此处的示例代码:
charts.BarChart(
seriesList,
animate: animate,
domainAxis: new charts.OrdinalAxisSpec(
renderSpec: charts.SmallTickRendererSpec(
//
// Rotation Here,
labelRotation: 45,
),
),
)
45度是最好的。如果你达到90,图表就会缩小。但是您可以使用labelAnchor:charts.TickLabelAnchor.before
和labelRotation:-90
来实现您想要的。示例代码:
charts.BarChart(
seriesList,
animate: animate,
domainAxis: new charts.OrdinalAxisSpec(
renderSpec: charts.SmallTickRendererSpec(
// Rotation Here,
labelRotation: -90,
labelAnchor: charts.TickLabelAnchor.before,
),
),
)
您已经完成了垂直创建了吗?只剩下旋转了?
charts.BarChart(
seriesList,
animate: animate,
domainAxis: new charts.OrdinalAxisSpec(
renderSpec: charts.SmallTickRendererSpec(
// Rotation Here,
labelRotation: -90,
labelAnchor: charts.TickLabelAnchor.before,
),
),
)