flutter点击空白处收起键盘/取消聚焦输入框

前言

app里的输入框,失去焦点时不会自动收起键盘,需要额外操作。

方案

// 在页面中加入手势组件
// 子组件都需要写在手势组件下
GestureDetector(
       behavior: HitTestBehavior.translucent,
       onTap: () {
         // 收起键盘
         FocusScope.of(context).requestFocus(FocusNode());
       },
       child: Container(),
   )

flutter点击空白处收起键盘/取消聚焦输入框
http://blog.icy8.cn/posts/9681/
作者
icy8
发布于
2022年4月16日
许可协议