【问题标题】:flutter: Pie chart has a weird margin around it. How can I remove it?颤振:饼图周围有一个奇怪的边距。我怎样才能删除它?
【发布时间】:2020-06-29 21:57:22
【问题描述】:

我正在尝试在我的颤振应用程序中使用来自 flutter_charts 依赖项的饼图小部件,但它周围有一个边距,占用了容器小部件内的空间,请问如何删除饼图周围的边距或填充。 如何从 PieChart() 小部件中删除边距或填充

【问题讨论】:

  • 你应该分享你的一些代码,以便我们给你一个更好的答案。

标签: dart flutter


【解决方案1】:

使用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),
 ),

【讨论】:

    【解决方案2】:

    请使用变换而不是边距

    容器( 变换:Matrix4.translationValues(-230.0, 0.0, 0.0), 孩子:新图表。饼图() )

    【讨论】:

      【解决方案3】:

      我也遇到过同样的问题,但对我来说,这是由于在其父小部件上定义高度和宽度的比例不当造成的。尝试对饼图使用 1:1 的比例。因为它总是试图在中心对齐。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-11-09
        • 1970-01-01
        • 2023-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多