我想使用主题更改文本字段中前缀图标的颜色。
我试过这个:-
iconTheme: IconThemeData(
color: Colors.red
),
但是上面只更改不在文本字段中的图标。 我也尝试过像这样设置主色:-
primaryColor: Colors.red,
但这只会改变图标的焦点颜色。 如何使用主题更改前缀图标的未聚焦颜色?
将此添加到您应用程序的 ThemeData 类中:
iconTheme: IconThemeData(
color: Colors.white
)
然后将其写入您的TextField小部件
prefixIcon: Icon(Icons.ac_unit,color: AppTheme.darkTheme.iconTheme.color)
或者,为指定的图标添加颜色,如下所示:
前缀图标:图标( 图标.lock_outline, 颜色: 颜色.白色 ),