Этого можно добиться, заключив виджет TexFormField
в виджет Expanded
и установив для свойства expands
и maxLines
свойства TextFormField
значение true
и null
соответственно.
TextFormField
with занимает все доступное пространство независимо от размера экрана, проверьте приведенный ниже код для примера:
// wrap it with an Expanded widget
Expanded(
child: TextFormField(
// set the keyboard type to multiline f
keyboardType: TextInputType.multiline,
// set maxlines to null
maxLines: null,
// set expands to true
expands: true,
decoration: InputDecoration(
isDense: true,
border: OutlineInputBorder(
borderSide: BorderSide(color: Colors.black)
)
),
),
),