我想更改验证 TextFormField 时返回的文本的颜色。在下面的示例中,错误文本和 FormField 的边框都是红色的。
我想要他们两个都是蓝色的。我试图在ThemeData中用类似的东西覆盖它
class MyThemes {
static final darkTheme = ThemeData(
errorColor: Color(0xFFFE7C7C),
这样,TextFormField 边框的颜色会发生变化,但验证文本的颜色(“请输入书名”)仍然是默认的红色:
所以errorColor 属性不符合我的要求。不幸的是,我无法从 ThemeData 访问例如errorStyle 属性。
也许最简单的事情是更改错误消息的默认颜色。但我不知道这是在哪里定义的。也感谢任何其他方法 - 在此先感谢!