どうも、ちょげ(@chogetarou)です。
Column内でGridViewを使う方法を紹介します。
方法
Column内でGridViewを使う方法は、2つあります。
shrinkWrap
1つは、引数「shrinkWrap」を使う方法です。
具体的には、GridViewの引数「shrinkWrap」にtrueを指定します。
Column(
children: [
GridView.count(
shrinkWrap: true,
crossAxisCount: /*Count*/,
children: <Widget>[
・・・
],
),
],
),
Expanded
もう1つは、Expandedを使う方法です。
具体的には、GridViewをExpandedでラップします。
Column(
children: [
Expanded(
child: GridView.count(
crossAxisCount: /*count*/,
children: <Widget>[
・・・
],
),
),
],
),
まとめ
Column内でGridViewを使うには、GridViewの引数「shrinkWrap」もしくはExpandedを使います。
コメント