我想在Flutter中创建一个GridView,其内容为复选框,并且我需要行和列的标题。
GridView将用于指示特定成员的会费是否已支付。我已经在网上搜索了两个小时,却没有找到任何东西。这就是我希望的样子:
这就是我尝试的方法(我一直在制作复选框和行标题,对Flutter还是很陌生,所以这可能是很糟糕的代码):
Widget _buildGrid() {
return Container(
margin: EdgeInsets.fromLTRB(5.0, 10.0, 5.0, 0.0),
child: Column(
children: <Widget>[
Container(
margin: EdgeInsets.only(left: 20.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceAround,
children: <Widget>[
Text('Jan'),
Text('Feb'),
Text('Mar'),
Text('Apr'),
Text('May'),
Text('Jun'),
Text('Jul'),
Text('Aug'),
Text('Sep'),
Text('Oct'),
Text('Nov'),
Text('Dec'),
],
),
),
],
),
);
}
非常感谢任何有帮助的人!