Flutter中日期选择器的大小

问题描述 投票:2回答:1

我正在轻拍ipad。我有一个日期选择器。但在景观中它显示的很大。

是否有任何方法可以调整日期选择器对话框的大小enter image description here

flutter flutter-layout
1个回答
3
投票

是的,您可以在Builder中使用Container(),SizedBox()等来调整日期选择器对话框的大小,但前提是您将其放置在类似Column()的东西中,例如:

return showDatePicker(
  context: context,
  initialDate: DateTime.now(),
  firstDate: DateTime.now(),
  lastDate: DateTime.now().add(Duration(days: 356)),
  builder: (context, child) {
    return Column(
      children: <Widget>[
        Padding(
          padding: const EdgeInsets.only(top: 50.0),
          child: Container(
            height: 450,
            width: 700,
            child: child,
          ),
        ),
      ],
    );
  },
);
© www.soinside.com 2019 - 2024. All rights reserved.