[英]Flutter GridView in modal bottom sheet?
我正在使用 ModalBottomSheet 编写应用程序。 我把它的核心放在另一个小部件中,因为 ModalBottomSheet 不是有状态的,但小部件必须是有状态的。 这已经与一个 slider 一起工作,但现在我需要一个水平 GridView。 我一放进去,它就只显示了 ModalBottomSheet 的背景,仅此而已。
有谁知道如何解决这一问题?
这是我的代码:
class _MyStatefulWidget extends State<NormalSecondStep> {
@override
Widget build(BuildContext context) {
return Column(
children: [
Text(
'Only a text',
),
SizedBox(height: MediaQuery.of(context).size.height * 0.02),
GridView(
scrollDirection: Axis.horizontal,
gridDelegate: SliverGridDelegateWithMaxCrossAxisExtent(
maxCrossAxisExtent: 200,
childAspectRatio: 3 / 2,
crossAxisSpacing: 20,
mainAxisSpacing: 20),
children: [
// Some widgets
],
),
],
);
}
}
请确认,您要在 model 底片中水平方向的 gridview 吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.