我正在使用 showDatePicker 来显示日历。如何更改按钮颜色以及今天的日期背景颜色
我在主题数据中尝试了不同的颜色设置。但是确定、取消和今天的日期仍然是蓝色的
Theme(data: ThemeData(
splashColor: Color(0xFFFE9BC0),
)
child: myWidget(),
);
Run Code Online (Sandbox Code Playgroud)
小智 7
我为改变 datePicker 的颜色所做的是:
Theme(
data: ThemeData(primarySwatch: Colors.red),
child: myWidget(),
);
Run Code Online (Sandbox Code Playgroud)
设置一个合适的 primarySwatch 而不是 splashColor 会改变选择器的所有外观,这是因为一个色板就像一个调色板。
您可以做的另一件事是使用与您想要的主色相似的 MaterialColor 设置一个primarySwatch,然后像这样自定义初始颜色或原色:
Theme(
data: ThemeData(primarySwatch: Colors.red, splashColor: Colors.green),
child: myWidget(),
);
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
5050 次 |
| 最近记录: |