【发布时间】:2020-06-29 21:57:22
【问题描述】:
我正在尝试在我的颤振应用程序中使用来自 flutter_charts 依赖项的饼图小部件,但它周围有一个边距,占用了容器小部件内的空间,请问如何删除饼图周围的边距或填充。 如何从 PieChart() 小部件中删除边距或填充
【问题讨论】:
-
你应该分享你的一些代码,以便我们给你一个更好的答案。
我正在尝试在我的颤振应用程序中使用来自 flutter_charts 依赖项的饼图小部件,但它周围有一个边距,占用了容器小部件内的空间,请问如何删除饼图周围的边距或填充。 如何从 PieChart() 小部件中删除边距或填充
【问题讨论】:
使用layoutConfig PieChart 的属性
layoutConfig: charts.LayoutConfig(
leftMarginSpec: charts.MarginSpec.fixedPixel(0),
topMarginSpec: charts.MarginSpec.fixedPixel(0),
rightMarginSpec: charts.MarginSpec.fixedPixel(0),
bottomMarginSpec:charts.MarginSpec.fixedPixel(0),
),
【讨论】:
请使用变换而不是边距
容器( 变换:Matrix4.translationValues(-230.0, 0.0, 0.0), 孩子:新图表。饼图() )
【讨论】:
我也遇到过同样的问题,但对我来说,这是由于在其父小部件上定义高度和宽度的比例不当造成的。尝试对饼图使用 1:1 的比例。因为它总是试图在中心对齐。
【讨论】: