flutter - Flutter Grid 模态底板
问题描述
我想制作一个模态,但我找到的所有示例都应该像这段代码一样水平垂直排序
showModalBottomSheet(
context: context,
backgroundColor: Colors.white,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.only(
topLeft: Radius.circular(15.0),
topRight: Radius.circular(15.0)),
),
builder: (context) {
return Column(
mainAxisAlignment: MainAxisAlignment.end,
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: [
ListTile(
leading: Icon(Icons.email),
title: Text('Send email'),
onTap: () {
print('Send email');
},
),
ListTile(
leading: Icon(Icons.phone),
title: Text('Call phone'),
onTap: () {
print('Call phone');
},
),
ListTile(
leading: Icon(Icons.email),
title: Text('Send email'),
onTap: () {
print('Send email');
},
)
],
);
});
},
),
);
},
),
在这段代码中,它垂直列出,我希望它水平排序,如照片所示。
解决方案
推荐阅读
- firebase - 一个项目有 2 个不同的 Facebook 应用程序 ID - Firebase
- java - 如何在 Web 应用、Android、IOS 上使用 java smack 库 + openfire 服务器发送推送通知
- javascript - Javascript:Cloud Firestore 合并正在替换数据
- django - uWSGI 监听套接字队列已满
- dart - 用于下载的鼠标事件与 dartdevc 一起使用,但不是 dart2js
- modelica - OpenModelica 中的闭环电源循环不起作用
- cakephp - 如何在 CakePHP3 中使用 twig 制作 404 页面?
- twitter-bootstrap - 引导垂直对齐属性不起作用
- php - 将小部件添加到 Header.php 文件不会显示在主页中?
- php - 无法使用多个 LEFT JOIN 提取数据