Flutter 颤振中日期选择器的大小
我正在拍一部ipad。我有一个约会挑选员。但在景观方面,它表现得相当大Flutter 颤振中日期选择器的大小,flutter,flutter-layout,Flutter,Flutter Layout,我正在拍一部ipad。我有一个约会挑选员。但在景观方面,它表现得相当大 是否有任何方法可以调整日期选择器对话框的大小是的,您可以在生成器中使用Container()、SizedBox()等来调整日期选择器对话框的大小,但仅当您将其放入类似Column()的内容时,例如: return showDatePicker( context: context, initialDate: DateTime.now(), firstDate: DateTime.now(), lastDate:
是否有任何方法可以调整日期选择器对话框的大小是的,您可以在生成器中使用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,
),
),
],
);
},
);
返回showDatePicker(
上下文:上下文,
initialDate:DateTime.now(),
firstDate:DateTime.now(),
lastDate:DateTime.now().add(持续时间(天数:356)),
生成器:(上下文,子对象){
返回列(
儿童:[
填充物(
填充:仅限常量边集(顶部:50.0),
子:容器(
身高:450,
宽度:700,
孩子:孩子,
),
),
],
);
},
);
对于较新的颤振版本,日期选择器更小,不再占据大部分屏幕
我认为这会有所帮助,因为它只会修改主题。我希望能改变尺寸,但它使用的是包含尺寸控制的ThemData:宽度和高度。如图所示:。目前我无法测试这一点,但我认为这可能会有所帮助。没有高度系数或任何尺寸系数。我想你把集装箱的高度和宽度误认为是尺寸因素哦,是的,对不起,这是集装箱的高度/宽度。因此,我最初尝试了完全相同的方法,但没有使用Column()。呃,这是个把戏,我想我会学会记住的。这些只有在使用它们的父级中才能工作?在你意识到这一点之前,这是相当令人困惑的。