【发布时间】:2021-06-29 16:55:18
【问题描述】:
我想更改验证 TextFormField 时返回的文本的颜色。在以下示例中,错误文本和 FormField 的边框都是红色的。
我想要他们两个都用蓝色。我试图在 ThemeData 中用类似
的东西覆盖它class MyThemes {
static final darkTheme = ThemeData(
errorColor: Color(0xFFFE7C7C),
这样,TextFormField 的边框颜色会发生变化,但验证文本的颜色(“请输入书名”)仍然是默认的红色:
所以errorColor property 不符合我的要求。 不幸的是,我无法访问例如来自 ThemeData 的 errorStyle property。
也许最简单的方法是更改错误消息的默认颜色。但我不知道这是在哪里定义的。 也感谢任何其他方法 - 在此先感谢!
【问题讨论】:
标签: flutter validation colors textformfield