Чтобы ограничить размер средства выбора даты, мы можем использовать параметр builder
:
floatingActionButton: FloatingActionButton(
child: Icon(Icons.date_range),
onPressed: () async {
final choice = await showDatePicker(
context: context,
firstDate: DateTime(2010),
lastDate: DateTime(2030),
initialDate: DateTime.now(),
builder: (BuildContext context, Widget child) {
return Center(
child: SizedBox(
width: 400.0,
height: 500.0,
child: child,
));
});
print(choice);
},
)