Flutter 选择小部件时,TextFormField标签样式会更改

Flutter 选择小部件时,TextFormField标签样式会更改,flutter,label,styles,Flutter,Label,Styles,我想在我的Flitter应用程序中使用TextFormField 文本输入字段与标签一起显示。提示文本不可见。当我选择小部件时,会显示提示文本,同时标签样式也会改变。文本缩小并变为蓝色 我试着在默认的flatter应用程序中添加代码,这样很容易复制 TextFormField( 装饰:输入装饰( labelText:“演示标签”, hintText:“Foo” ) 在哪里可以更改此行为?我希望有一个一致的标签,无论是否选择了小部件。为标签文本添加您自己的文本小部件,不要在TextFormFiel

我想在我的Flitter应用程序中使用TextFormField

文本输入字段与标签一起显示。提示文本不可见。当我选择小部件时,会显示提示文本,同时标签样式也会改变。文本缩小并变为蓝色

我试着在默认的flatter应用程序中添加代码,这样很容易复制

TextFormField( 装饰:输入装饰( labelText:“演示标签”, hintText:“Foo” )


在哪里可以更改此行为?我希望有一个一致的标签,无论是否选择了小部件。

为标签文本添加您自己的文本小部件,不要在TextFormField的装饰属性中使用“labelText”属性

Text("Email", style: TextStyle()), <-- use custom Text widget
TextFormField(
  decoration: InputDecoration(
    //labelText: "Email",      <-- do not use this
    //labelStyle: TextStyle(), <-- do not use this
    hintText: "Please enter your email",
    hintStyle: TextStyle(),
  )
)

Text(“Email”,style:TextStyle()),为标签文本添加自己的文本小部件,不要在TextFormField的装饰属性中使用“labelText”属性

Text("Email", style: TextStyle()), <-- use custom Text widget
TextFormField(
  decoration: InputDecoration(
    //labelText: "Email",      <-- do not use this
    //labelStyle: TextStyle(), <-- do not use this
    hintText: "Please enter your email",
    hintStyle: TextStyle(),
  )
)

Text(“电子邮件”,样式:TextStyle()),与另一个问题类似的问题是在有焦点时修改标签。我希望有一个标签,无论小部件是否有焦点都是一致的。此外,当输入文本与否时,标签是相同的。如果我可以通过应用程序主题控制一切,我会很高兴。找到解决方案了吗?与其他问题类似选项是在有焦点时修改标签。我希望有一个标签,无论小部件是否有焦点都是一致的。此外,当输入文本与否时,标签是相同的。如果我可以通过应用程序主题控制一切,我会很高兴。找到解决方案了吗?