Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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_Scroll - Fatal编程技术网

Flutter 横竖排

Flutter 横竖排,flutter,dart,scroll,Flutter,Dart,Scroll,我有一个行的CircularProfileAvatar,我想让它们水平滚动,但我不知道如何使用列表视图。 这是我的密码: Row( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: <Widget>[ CircularProfileAvatar( ... ), CircularProfileAvatar( ... ), Cir

我有一个
CircularProfileAvatar
,我想让它们水平滚动,但我不知道如何使用
列表视图
。 这是我的密码:

Row(
   mainAxisAlignment: MainAxisAlignment.spaceEvenly,
   children: <Widget>[
     CircularProfileAvatar(
       ...
     ),
     CircularProfileAvatar(
       ...
     ),
     CircularProfileAvatar(
       ...
     ),
     CircularProfileAvatar(
       ...
     ),
   ]
),
行(
mainAxisAlignment:mainAxisAlignment.space,
儿童:[
环状纤维(
...
),
环状纤维(
...
),
环状纤维(
...
),
环状纤维(
...
),
]
),
我想使
行中的所有内容都可以水平滚动。有办法吗?

看看这个:

Container(
      // give a custom height
      height: 400,
      width: double.infinity,
      child: ListView(
        // set the scroll direction to horizontal
          scrollDirection: Axis.horizontal,
          children: <Widget>[
            CircularProfileAvatar(
            ...
            ),
            CircularProfileAvatar(
            ...
            ),
            CircularProfileAvatar(
            ...
            ),
            CircularProfileAvatar(
            ...
            ),
          ]
      ),
    );

垂直滚动?或者水平滚动@Mo711@T.TSage抱歉,您可以使用
ListView
小部件来实现这一点@Mo711@T.TSage是的,我知道,但是我不知道用什么方法,因为
ListView
包含一个children小部件,你可以用ListView@Mo711替换
行。检查我的答案。有没有办法在这些循环函数之间建立一个间隙?
SizedBox(
  // set your desired width here
  width: 50,
   );