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模拟器无法弹出键盘,点一下这里就可以了
上一篇: Button按钮控件自绘操作