Moh*_*Ali 4 widget flutter flutter-layout
这是内联小部件代码:
Expanded(
child: ListView(
padding: EdgeInsets.all(0.0) ,
primary: true,
shrinkWrap: true,
children: <Widget>[
ExpansionTile(
title: Text("Categories"),
children: [
CheckboxListTile(
controlAffinity: ListTileControlAffinity.trailing,
title: Text( "Cars", maxLines: 1, ),
),
CheckboxListTile(
controlAffinity: ListTileControlAffinity.trailing,
title: Text("Veichle", maxLines: 1, ),
),
],
initiallyExpanded: true,
),
],
),
),
Run Code Online (Sandbox Code Playgroud)
小智 5
ListTileTheme通过在每个之前添加 AExpansionTile并使其dense: true,
将使 Padding 更加“合理”
Expanded(
child: ListView(
padding: EdgeInsets.all(0.0) ,
primary: true,
shrinkWrap: true,
children: <Widget>[
ListTileTheme(
dense: true,
child: ExpansionTile(
title: Text("Categories"),
children: [
CheckboxListTile(
controlAffinity: ListTileControlAffinity.trailing,
title: Text( "Cars", maxLines: 1, ),
),
CheckboxListTile(
controlAffinity: ListTileControlAffinity.trailing,
title: Text("Veichle", maxLines: 1, ),
),
],
initiallyExpanded: true,
),
),
],
),
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2691 次 |
| 最近记录: |