标题有点哗众取宠,锁瑞。
看下面这张图
我们来分析一个场景,下面正在输入信用额度,点击帐单日那一条,会弹出对话框供选择,此时输入法框并未消失,对话弹出框UI直接顶到了输入框,强制把输入框踢走,异常产生。
解决办法:
1,关闭输入框
2,在输入法框还未完成关闭的时候,延时小段时间
步骤:
1、设置输入框焦点控制器。
//在类文件中新增焦点控制器
FocusNode creditlimitFocus = FocusNode();
//在TextField上绑定焦点控制器
TextField(
keyboardType: TextInputType.