首页 > 解决方案 > 当您在 Flutter 中使用/点击 TextFormField 时如何隐藏小部件?

问题描述

当用户当前被点击到 TextFormField 中进行输入时,我想隐藏一个 Text 小部件。当他们不使用它时,我希望它再次可见。唯一的问题是我没有办法做到这一点。任何帮助表示赞赏!

标签: flutter

解决方案


最简单的方法是TextField通过检测键盘是否可见来检查用户是否正在使用。为此,请遵循此堆栈溢出帖子。一旦您知道键盘是否可见,您可以简单地更新状态(setState())并决定是否隐藏小部件。按照这个堆栈溢出帖子作为在颤动中隐藏和取消隐藏小部件的参考。


推荐阅读