flutter - Flutter GridView 在模态底部工作表中?
问题描述
我正在使用 ModalBottomSheet 编写应用程序。我把它的核心放在另一个小部件中,因为 ModalBottomSheet 不是有状态的,但小部件必须是有状态的。这已经使用了一个滑块,但现在我需要一个水平的 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
],
),
],
);
}
}
解决方案
请确认,你想要模型底部表格中的gridview在水平方向吗?
推荐阅读
- sql - 如何实现对亚马逊 Redshift 的原始 sql 访问的行级安全性 (RLS)?
- linux - 面临shell脚本中的文件夹路径问题
- android - 如何将数据从对话框发送到我的活动 kotlin?
- javascript - 如何在 Jquery /Js 中匹配 2 个数组的值
- list - 列表中的python类型错误
- xaringan - 增量内容在 div 内不起作用
- javascript - 使用折叠时组件本地状态未获取状态
- python - 类型错误:__init__() 缺少 1 个必需的位置参数:“单位”
- angular - 如何使用 docker 在前端部署 angular 并在后端部署烧瓶的微服务?
- xampp - 在 localhost 上安装新的 TYPO3:后端不起作用