Flutter 当文本场聚焦于颤振时如何避免键盘

Flutter 当文本场聚焦于颤振时如何避免键盘,flutter,keyboard,Flutter,Keyboard,当我触摸hello TextFormField()键盘时,请盖上红色的复选按钮 所以,我必须向上滚动才能看到按钮的整个形状 有办法解决此问题吗?将resizeToAvoidBottomInset添加到脚手架: @override Widget build(BuildContext context) { return Scaffold( resizeToAvoidBottomInset: false, // add here 或使用SingleChildScrollView

当我触摸hello TextFormField()键盘时,请盖上红色的复选按钮 所以,我必须向上滚动才能看到按钮的整个形状


有办法解决此问题吗?

将resizeToAvoidBottomInset添加到脚手架:

@override
Widget build(BuildContext context) {
  return Scaffold(
      resizeToAvoidBottomInset: false, // add here

或使用SingleChildScrollView包装柱,如下所示:

SingleChildScrollView(    // wrap in
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
    
              TextFieldsHere

            ],
          ),
        ),

SingleChildScrollView(//换行
子:列(
mainAxisAlignment:mainAxisAlignment.center,
儿童:[
textfieldsher
],
),
),

您可以将FocusNode创建为: 焦点节点; 在initState方法中初始化它之后,可以使用TextFormField的focusNode属性将创建的focusNode分配给该属性