Flutter 更改颤振中的UnderlineInputBorder特性的步骤

Flutter 更改颤振中的UnderlineInputBorder特性的步骤,flutter,uitextfield,Flutter,Uitextfield,我有一个TextField(),我想更改下划线输入的边框颜色和它的厚度,因为它看起来像厚度。我试着改变我的水平,但它根本不起作用 我关注了这些链接,但对我来说没有任何效果: 到目前为止,已审理的案件有: 代码: decoration: InputDeocration( border: UnderlineInputBorder( borderSide: new BorderSide( color: Color.fromRGBO(173, 179, 191,

我有一个
TextField()
,我想更改下划线输入的边框颜色和它的厚度,因为它看起来像厚度。我试着改变我的水平,但它根本不起作用

我关注了这些链接,但对我来说没有任何效果:

到目前为止,已审理的案件有:

代码:

decoration: InputDeocration(
   border: UnderlineInputBorder(
     borderSide: new BorderSide(
        color: Color.fromRGBO(173, 179, 191, 1),
        width: 0.5,
        style: BorderStyle.none
     )
   )
)
这里唯一有效或改变颜色的是
focusedborder
enabledBorder
。我不想这样,所以我期待着在这里得到一些好的建议

这不会改变任何事情我想要的是:

decoration: InputDeocration(
   border: UnderlineInputBorder(
     borderSide: new BorderSide(
        color: Color.fromRGBO(173, 179, 191, 1),
        width: 0.5,
        style: BorderStyle.none
     )
   )
)

到目前为止,无论我对设计做了什么更改,每次都是这样:


您可以使用 启用顺序聚焦顺序属性

TextField(
 decoration: InputDecoration(
    enabledBorder: UnderlineInputBorder(borderSide: BorderSide(color: Colors.red,width: 2.0)),
    focusedBorder: UnderlineInputBorder(borderSide: BorderSide(color: Colors.teal,width: 5.0)),
    labelText: 'Your Email or Phone'
  )
)

enabledBorder
创造了奇迹。我知道,但没有尝试。伙计!