我在我的应用程序中有CupertinoDatePicker to选定的日期和时间,代码如下:
formatColumn(
widget: Consumer<MainCalendarProvider>(
builder: (_, mcProvider, __) => SizedBox(
height: sizes.height(context) / 3.5,
child: CupertinoDatePicker(
initialDateTime: result['dateRevision'],
minimumDate: result['dateRevision'],
use24hFormat: true,
onDateTimeChanged: (dateChange) {
mcProvider.setSelectedDateFromCupertinoDatePicker( dateChange, );},
),
),
),
title: 'Date Activity'),一切都很正常,直到我在我的应用程序中添加了功能暗模式。在模式暗模式文本颜色CupertinoDatePicker仍然是黑色,我想把这个改为白色。在CupertinoDatePicker中,只有backgroundcolor属性。我已经尝试更改为红色,蓝色,绿色等,但文本仍然是黑色的。
我怎样才能改变这一点?
谢谢。

发布于 2020-03-13 22:08:49
我不知道您的Theme中是否缺少一些样式,但是one of these solutions可能会解决这个问题!
发布于 2020-11-22 09:40:27
我猜CupertinoTheme不会被普通的Theme覆盖,下面是如何为CupertinoDatePicker应用暗模式
CupertinoTheme(
data: CupertinoThemeData(
brightness: Brightness.dark,
),
child: CupertinoDatePicker(
...https://stackoverflow.com/questions/60664040
复制相似问题