gpt4 book ai didi

Flutter 减少 DataTable 中 DataRow 之间的填充

转载 作者:IT王子 更新时间:2023-10-29 06:48:41 25 4
gpt4 key购买 nike

我希望它看起来像(之前 -> 之后):

enter image description here

是否可以像这张图片那样做?

编辑:按照 Hugo 所说的那样解决,将 data_table.dart 的代码复制到一个新文件中,更改 _dataRowHeight,然后改用它。

最佳答案

不可能以简单的方式做到这一点。

_dataRowHeight 是在 DataTable 中定义的一个属性(如您所见,是私有(private)的)。由于 DataRow 不是 Widget,因此您不能强制它也适合 Container

您获得的最佳选择是复制 DataTable 的源代码以创建您自己的 DataTable,因此您可以修改属性 _dataRowHeight

扩展 DataTable 也是一种选择,但是您必须重写方法 build() 并且仍然从 DataTable 复制很多内容>.

关于Flutter 减少 DataTable 中 DataRow 之间的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56344271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com