Новый трепетать. Вот мой код Может кто-нибудь сказать, где я не прав? Кроме того, я не хочу, чтобы TextField был скрыт при появлении клавиатуры. Есть ли другой способ сделать это, кроме использования KeyboardAvoider?
return Scaffold(
resizetoavoidbottomInsets: true,
body: SafeArea(
child: Stack(
children: <Widget>[
Container(height: MediaQuery.of(context).size.height),
Image.asset('images/otp.jpeg'),
Positioned(
top: MediaQuery.of(context).size.height * 0.3,
child: Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height * 0.7,
child: ListView(
children: <Widget>[
Text('Welcome),
Spacer(
flex: 1,
),
Container(
width: MediaQuery.of(context).size.width * 0.8,
height: MediaQuery.of(context).size.height * 0.07,
child: Form(
key: _formKey,
child: TextFormField(),
),
),
Spacer()
],
),
)
);