Flutter 如何在颤振(滚动控件)中实现滚动控制器?

Flutter 如何在颤振(滚动控件)中实现滚动控制器?,flutter,flutter-widget,Flutter,Flutter Widget,我试图在Flutter中实现一个滚动小部件,但无法实现它。 我看过很多教程,但他们已经用ListView或Grid View实现了scroll小部件。 在我的例子中,我有一个带有多个文本输入和按钮的注册页面。在这种情况下,我的页面没有向下滚动,请帮助别人 div{ Scroll Widget on the Register page. } 您可以使用SingleChildScrollView进行如下滚动 SingleChildScrollView( child:Column(.

我试图在Flutter中实现一个滚动小部件,但无法实现它。 我看过很多教程,但他们已经用ListView或Grid View实现了scroll小部件。 在我的例子中,我有一个带有多个文本输入和按钮的注册页面。在这种情况下,我的页面没有向下滚动,请帮助别人

div{
   Scroll Widget on the Register page.
}

您可以使用
SingleChildScrollView
进行如下滚动

SingleChildScrollView(
     child:Column(...)
)
像这样

class ExampleScroll extends StatefulWidget {
  @override
  _ExampleScrollState createState() => _ExampleScrollState();
}

class _ExampleScrollState extends State<ExampleScroll> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SingleChildScrollView(
        child: Container(),
      ),
    );
  }
}
类示例Scroll扩展StatefulWidget{
@凌驾
_示例ScrollState createState()=>_示例ScrollState();
}
类\u示例ScrollState扩展状态{
@凌驾
小部件构建(构建上下文){
返回脚手架(
正文:SingleChildScrollView(
子级:容器(),
),
);
}
}

请用
SingleChildScrollView
小部件包装。
像这样

class AppDashBoard extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return SingleChildScrollView(
            child: Container(
               child: Text('It Scrollable'),
            ),
        );
    }
}

您可以使用
SingleChildScrollView
并提供滚动内容作为其子项 有关更多信息,请参阅文档

例如:

    SingleChildScrollView(
// scrollable contents as child
         child:Column(...)
    )