gpt4 book ai didi

flutter - 如何删除 Expansion tile 的顶部和底部默认填充以导致小部件 flutter

转载 作者:行者123 更新时间:2023-12-05 03:26:57 31 4
gpt4 key购买 nike

enter image description here

  1. 需要删除扩展磁贴小部件列表项的填充请找到实际结果的图像。预期结果应删除顶部底部空间

这是代码,任何人都可以帮助我:

Theme(
data: theme,
child: ListTileTheme(
contentPadding: EdgeInsets.all(0),
dense: true,
child: ExpansionTile(
title: Row(
mainAxisAlignment: MainAxisAlignment.start,
children: [
GFCheckbox(
inactiveBgColor: kColorPrimaryDark,
inactiveBorderColor: Colors.white,
customBgColor: kColorPrimaryDark,
size: 15,
activeIcon: const Icon(
Icons.check,
size: 15,
color: Colors.white,
),
activeBgColor: kColorPrimaryDark,
onChanged: (value) {
setState(() {
isChecked = value;
});
},
value: isChecked,
inactiveIcon: null,
),
SizedBox(
width: 5,
),
textWidget(color: Colors.white, size: 12, text: root.title),
],
),
key: PageStorageKey<DataList>(root),
children: root.children.map(_buildTiles).toList(),
),
),
);

最佳答案

要删除扩展图 block 的顶部和底部填充,请使用 ExpansionPanelList 的属性 expandedHeaderPadding。

ExpansionPanelList(
expandedHeaderPadding: const EdgeInsets.symmetric(vertical: 0),
...
)

关于flutter - 如何删除 Expansion tile 的顶部和底部默认填充以导致小部件 flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71567556/

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