I have TextField
in Flutter. It is located at the bottom of the screen, example:
I placed few Text
s before to move it to the bottom, for this example. When I focus TextField
, overflowed area appears:
How to get rid of this area? One option would be to display keyboard (without overflowed area) or second to display "white screen" with text field like we are used in Android (in landscape, when there is not much place).
Can somebody advise, how to get rid of this faulty behaviour? Thank you.
My code:
return Scaffold(
key: scaffoldKey,
body: SafeArea(
child: Column(
children: [
Text("Test"),
...
TextField()
],
),
)
);
2
Answers
Try this way,
Wrap your
Column
widget inside theListView
orSingleChildScrollView
to make it scrollable when keyboard open :