欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Flutter学习笔记 TextFormField点击空白处收回键盘

程序员文章站 2022-05-28 14:33:40
...

点击TextFormField弹出键盘后,点击周围空白处收回弹出的键盘。
只需要嵌套一层GestureDetector即可

@override
  Widget build(BuildContext context) {
    ScreenUtil.instance = ScreenUtil(width: 1080, height: 1920)..init(context);
    return Scaffold(
      body: SafeArea(
        child: GestureDetector(
          child: _loginForm(context),
          //点击空白处收回键盘
          onTap: (){
            FocusScope.of(context).requestFocus(FocusNode());
          },
        ),
      ),
    );
  }

另外,有时iOS模拟器无法弹出键盘,点一下这里就可以了
Flutter学习笔记 TextFormField点击空白处收回键盘