首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Flutter (Scroll Widget)中实现Scroll控制器?

如何在Flutter (Scroll Widget)中实现Scroll控制器?
EN

Stack Overflow用户
提问于 2020-03-04 14:42:38
回答 4查看 251关注 0票数 0

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

代码语言:javascript
复制
div{
   Scroll Widget on the Register page.
}
EN

回答 4

Stack Overflow用户

发布于 2020-03-04 14:50:44

你可以像这样使用SingleChildScrollView进行滚动。

代码语言:javascript
复制
SingleChildScrollView(
     child:Column(...)
)
票数 0
EN

Stack Overflow用户

发布于 2020-03-04 14:52:19

像这样

代码语言:javascript
复制
class ExampleScroll extends StatefulWidget {
  @override
  _ExampleScrollState createState() => _ExampleScrollState();
}

class _ExampleScrollState extends State<ExampleScroll> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SingleChildScrollView(
        child: Container(),
      ),
    );
  }
}
票数 0
EN

Stack Overflow用户

发布于 2020-03-04 14:58:37

请用SingleChildScrollView Widget包装。像这样..。

代码语言:javascript
复制
class AppDashBoard extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return SingleChildScrollView(
            child: Container(
               child: Text('It Scrollable'),
            ),
        );
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60520371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档