わかりにくくなるので、バリデーション部分は消してあります。
TextFormField(
decoration: InputDecoration(
//下記2行追加
isDense: true,
contentPadding: const EdgeInsets.all(12),
),
),
Sizeboxだとバリデーションをかけた時にテキストが表示され、テキストフィールド部分の高さが変わってしまいアドバイスもらったところこんなやり方あるよということで教わりました。
バリデーションの際に、テキストフィールドの高さ変わって欲しくないんだよなあ
でも通常の高さは嫌なんだよなあ
なんて方は参考にしてもらえたら幸いです。