我正在使用 Flutter SDK 开发一个应用程序。当我使用 TextField
小部件,我聚焦它,下划线变成蓝色。我需要把这个颜色改成红色,怎么办?
我需要更改的屏幕截图。我只想改变下划线,,而不是标签颜色。
最佳答案
您还可以通过以下方式更改其颜色。
将您的 TextField
包装在 Theme
中并提供 accentColor
Theme(
data: Theme.of(context).copyWith(accentColor: Colors.red),
child: TextField(),
)
使用 inputDecoration
属性。
TextField(
decoration: InputDecoration(
focusedBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.red),
),
),
)
https://stackoverflow.com/questions/48706884/