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,
);