Как изменить размер шрифта для CupertinoDatePicker во флаттере?

Мне нужно изменить размер шрифта CupertinoDatePicker, чтобы он выглядел больше как родной. Шрифт маленький по сравнению с ios datepicker. Для высоты упаковки в контейнер с высотой MediaQuery.of(context).copyWith().size.height / 3 делает высоту подобной родной.

1 ответ

Другой способ сделать это - обернуть CupertinoDatePicker в CupertinoTheme.

CupertinoTheme(
    data: CupertinoThemeData(
        textTheme: CupertinoTextThemeData(
            dateTimePickerTextStyle: TextStyle(
                fontSize: 16,
            ),
        ),
     ),
     child: CupertinoDatePicker(
          ...

Наконец то получил, работает как положено.

DefaultTextStyle.merge(
      style: TextStyle(fontSize: 20),
      child: CupertinoDatePicker(....)
)
Другие вопросы по тегам