Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振滚动列,包含展开的子项和容器内_Flutter_Dart - Fatal编程技术网

Flutter 颤振滚动列,包含展开的子项和容器内

Flutter 颤振滚动列,包含展开的子项和容器内,flutter,dart,Flutter,Dart,我正在努力使该列可滚动: Container( height: double.infinity, width: double.infinity, color: Colors.blue, child: Column( children: [ Expanded(flex: 2, child...), Expanded(flex: 5, child...) ] ) ) 我尝试将所有小部件包装在一个子滚动视图中,我

我正在努力使该列可滚动:

Container(
    height: double.infinity,
    width: double.infinity,
    color: Colors.blue,
    child: Column(
      children: [
      Expanded(flex: 2, child...),
      Expanded(flex: 5, child...)
      ]
    )
)

我尝试将所有小部件包装在一个子滚动视图中,我尝试列表视图,我尝试组合布局生成器,但没有任何效果

当您使用expanded时,您应该有一个有限的空间(列中的高度和行中的宽度),在这种情况下,您的高度将适合屏幕中的空间。 如果您将列更改为scrollview,甚至将其直接更改为ListView,或者将其与SingleChildScrollView交换,您将拥有无限的空间,并且无法使用扩展的小部件,因为它希望填充所有可能的空间,并且在scrollview中是无限的