在MaterialApp
小部件中有一个theme
属性,您可以在其中设置字体,背景颜色等。例如,当我需要文本主题时,可以使用style
属性,我可以使用Theme.of(context).textTheme.title)
设置主题。在为icons
设置主题时,我将如何做类似的事情。图标没有样式属性。
答案 0 :(得分:0)
尝试使用具有icons
属性的IconButton
小部件替换您要设置样式的color:
,但是您应该禁用它以隐藏用户点击的效果,或者可以设置突出显示颜色为Colors.transparent
答案 1 :(得分:0)
您可以使用IconTheme
类。
new IconTheme(
data: new IconThemeData(
color: Colors.blue),
child: new Icon(Icons.add),
),
希望这会有所帮助。