我遇到了与此处概述的相同问题。我已经尝试了所有提供的解决方案,但仍然收到错误消息“RenderFlex 被底部 x 像素溢出”。我在自定义ListView Builder下没有任何小部件。我真的很茫然。
Widget build(BuildContext context) {
return new Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
new GradientAppBar("Twitter"),
new Container(
child: Flexible(
child: Column(
children: <Widget>[
Container(
padding: const EdgeInsets.only(top: 10.0, left: 10.0),
child: UserInfoHeader(userinfo)
),
PagewiseListView(
shrinkWrap: true,
scrollDirection: Axis.vertical,
physics: const AlwaysScrollableScrollPhysics(),
pageSize: 200,
itemBuilder: (context, TwitterCardContent entry, _) {
return TwitterCard(entry);
},
pageFuture: (pageIndex) {
return getStatuses(userinfo.screenName);
},
)
],
),
),
),
],
);
Run Code Online (Sandbox Code Playgroud)
}
这是每个 List 项目的内容。
Widget build(BuildContext …Run Code Online (Sandbox Code Playgroud)