flutter - 颤振列表视图不可见
问题描述
Widget servicesListview() {
return Container(
decoration: new BoxDecoration(color: const Color(0xFFEAEAEA)),
child: Column(
children: <Widget>[
ListView.builder(
scrollDirection: Axis.vertical,
itemCount: menServicesList.length,
itemBuilder: (BuildContext context, int index) {
Text(menServicesList[index].name);
}),
],
));
}
每当我调用此方法时,我都会在我的颤振项目中实现 listview 列表不可见。页面变为空白,帮助我解决这个问题
解决方案
我有同样的问题。在ListView.builder
a 里面不工作Column
,这个有必要使用Expanded
. 小Expanded
部件允许您使用相关小部件扩展和填充空间。
看到这个:
child: Column(
children: <Widget>[
Expanded(
child: ListView.builder(
.......
)
)
]
)