首页 > 解决方案 > Flutter TextField FocusNode没有重新获得焦点[FocusNode“NOT FOCUSABLE”]

问题描述

我有一个TextFieldfocusNode它在更改屏幕后突然停止获得焦点。不过我注意到的一件事是,该对象无缘无故canRequestFocus地更改了它的值。false

启动其他 Widget 之前的 FocusNode 值:

FocusNode#1502a(context: EditableText-[LabeledGlobalKey<EditableTextState>#26e29])

当我点击时,启动其他 Widget 和 TextField 后的 FocusNode 值没有获得焦点:

FocusNode#1502a(context: EditableText-[LabeledGlobalKey<EditableTextState>#26e29], NOT FOCUSABLE)

这个问题不会发生在 Android 上。

我已经创建了这个 示例项目和这个视频 ,展示了如何重现这个问题。

标签: flutterdart

解决方案


推荐阅读