提交 77959f7d authored 作者: 张国庆's avatar 张国庆

SingleChildScrollView 增加 controller 参数

上级 bb3c2006
...@@ -18,6 +18,7 @@ class MyScrollView extends StatelessWidget { ...@@ -18,6 +18,7 @@ class MyScrollView extends StatelessWidget {
this.keyboardConfig, this.keyboardConfig,
this.tapOutsideToDismiss = false, this.tapOutsideToDismiss = false,
this.overScroll = 16.0, this.overScroll = 16.0,
this.controller,
}) : super(key: key); }) : super(key: key);
final List<Widget> children; final List<Widget> children;
...@@ -26,6 +27,7 @@ class MyScrollView extends StatelessWidget { ...@@ -26,6 +27,7 @@ class MyScrollView extends StatelessWidget {
final CrossAxisAlignment crossAxisAlignment; final CrossAxisAlignment crossAxisAlignment;
final Widget? bottomButton; final Widget? bottomButton;
final KeyboardActionsConfig? keyboardConfig; final KeyboardActionsConfig? keyboardConfig;
final ScrollController? controller;
/// 键盘外部按下将其关闭 /// 键盘外部按下将其关闭
final bool tapOutsideToDismiss; final bool tapOutsideToDismiss;
...@@ -57,6 +59,7 @@ class MyScrollView extends StatelessWidget { ...@@ -57,6 +59,7 @@ class MyScrollView extends StatelessWidget {
contents = SingleChildScrollView( contents = SingleChildScrollView(
padding: padding, padding: padding,
physics: physics, physics: physics,
controller: controller,
child: contents, child: contents,
); );
if (keyboardConfig != null) { if (keyboardConfig != null) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论