这样在我的应用程序中布局
Widget _withPhoto() {
return Padding(
......
child: Container(
.......
child: Column(
........
children: <Widget>[
Row(
........
FlatButton.icon() // Whenever user press this button, new card will be added to gridview
),
Divider(),
GridView.builder(
itemBuilder: (context, position) {
return InkWell(
onTap: ......
child: Hero(
........
child: Card()
)
onLongPress: ........
),
},
itemCount: value.length,
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 2
),
shrinkWrap: true
)
]
)
)
)
}
上面的布局中有一个错误,当gridview项目超过底部屏幕时,RenderFlex错误退出,并且gridview无法滚动。 我已经尝试过使用SingleChildScrollView,ListView,ScrollView,但是没有任何作用
有人可以帮我吗?