0

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

div{
   Scroll Widget on the Register page.
}
4

4 回答 4

0

您可以SingleChildScrollView像这样使用滚动。

SingleChildScrollView(
     child:Column(...)
)
于 2020-03-04T06:50:43.717 回答
0

像这样

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

class _ExampleScrollState extends State<ExampleScroll> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SingleChildScrollView(
        child: Container(),
      ),
    );
  }
}
于 2020-03-04T06:52:18.723 回答
0

请用SingleChildScrollView Widget. 像这样...

class AppDashBoard extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return SingleChildScrollView(
            child: Container(
               child: Text('It Scrollable'),
            ),
        );
    }
}
于 2020-03-04T06:58:36.560 回答
0

您可以使用SingleChildScrollView并提供滚动内容作为其子项,您可以在文档中找到更多信息

https://api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html

例如:

    SingleChildScrollView(
// scrollable contents as child
         child:Column(...)
    )
于 2020-03-04T08:49:46.880 回答