body: SafeArea(
child: GestureDetector(
onTap: () {
FocusScope.of(context).requestFocus(FocusNode());
}, // 键盘遮挡问题
child: SingleChildScrollView(
padding: const EdgeInsets.only(top: 10, left: 10, right: 10),
child: Column(
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceAround,
children: mainWidgets()
), // 嵌套在scrollView内部,TextFiled
),
),
切记不要使用resizeToAvoidBottomPadding:false 是关闭滚动遮挡情况,默认使用resizeToAvoidBottomInset 替换是开启的。
网友评论