如何在焦点、不在焦点或字段为空时更改背景颜色
How to change backgroud color when in focus, not in focus or the field is empty in flutter
我想制作一个文本表单域,当我按下文本表单域时,该域的颜色会改变,当文本表单域为空时会改变颜色,当内容存在时会改变颜色。与文本表单域的边框相同。我怎样才能做到这一点?如果可能的话,请给我一个例子。
您可以通过调用 setState 来使用 TextFormField 的 onTap 参数来更新颜色,在此之前,将 Form Field 颜色和边框配置分配给变量,并在点击 TextFormField 后使用 set State 更新颜色和配置
我想制作一个文本表单域,当我按下文本表单域时,该域的颜色会改变,当文本表单域为空时会改变颜色,当内容存在时会改变颜色。与文本表单域的边框相同。我怎样才能做到这一点?如果可能的话,请给我一个例子。
您可以通过调用 setState 来使用 TextFormField 的 onTap 参数来更新颜色,在此之前,将 Form Field 颜色和边框配置分配给变量,并在点击 TextFormField 后使用 set State 更新颜色和配置