首页 > 解决方案 > Flutter:ListView 的滚动视图问题

问题描述

我有一个描述 MessageDetails 的页面。我期望的是,当它向上滚动时,它不仅向上滚动表单部分(即扩展小部件),而且还有其他小部件,如 Text、Row、WebView 等。我该如何解决这个问题,或者我不应该使用 ListView 构建表单?

下面是代码:

child: Scaffold(
 appBar: AppBar(),
 body: Column(
  children: <Widget> [
   Text(message.title),
   Row(// other message detail),
   Divider(),
   Container(
    child: WebView()
   ),
   Expanded(
    child: ListView.builder(
     itemCount: message.length,
     itemBuilder: (context, index) {
      return Column(
       children: [
        Text(message.questionTitle),
        Form(
         key: _formKey,
         child: TextFormField(),
        )
       ]
      )
    )],),)

标签: formsflutterlistviewdartscrollview

解决方案


推荐阅读