TextField中标签和postFix的默认颜色是什么

时间:2020-09-12 13:47:10

标签: flutter

如何在文本字段未聚焦的状态下选择“电子邮件”和“电子邮件图标”的颜色。

要选择它们的颜色,我设置了primaryColor(用于聚焦状态),什么值(或主题中的字段)负责在未聚焦状态下更改其颜色

enter image description here

enter image description here

Theme(
                  data: ThemeData(
                      primaryColor: Colors.red,
                      ),
                  child: TextFormField(
                    decoration: InputDecoration(
                      enabledBorder: OutlineInputBorder(
                          borderRadius: BorderRadius.circular(30),
                          borderSide: BorderSide(
                            style: BorderStyle.solid,
                            color: Colors.indigo[500],
                          )),
                      border: OutlineInputBorder(
                        borderRadius: BorderRadius.circular(30),
                      ),
                      labelText: 'E-Mail',
                      prefixIcon: Icon(Icons.mail),
                      labelStyle: TextStyle(fontSize: 25),
                      focusedBorder: OutlineInputBorder(
                          borderRadius: BorderRadius.circular(30),
                          borderSide: BorderSide(
                            style: BorderStyle.solid,
                            color: Colors.cyan,
                          )),
                    ),
                    cursorColor: Colors.white,
                    style: TextStyle(color: Colors.white),
                  ),
                ),

1 个答案:

答案 0 :(得分:0)

对于标签的颜色:labelStyle: TextStyle(fontSize: 25, color: HERE),

对于图标的颜色:prefixIcon: Icon(Icons.mail, color: HERE),