flutter - Flutter 容器溢出滚动
问题描述
在flutter web中,我们可以调整窗口大小。如何确保在窗口小于内容大小时出现滚动条,就像在普通网页中一样?
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: LayoutBuilder(
builder: (BuildContext context, BoxConstraints viewportConstraints) {
return SingleChildScrollView(
child: ConstrainedBox(
constraints: BoxConstraints(
minHeight: viewportConstraints.maxHeight,
minWidth: viewportConstraints.maxWidth,
),
child: Row(
children: [
buildNavigatorDrawer(),
Expanded(
child: Container(
color: Colors.black12,
padding: const EdgeInsets.all(16.0),
child: MainContainer(),
),
),
],
),
),
);
},
),
);
}
解决方案
推荐阅读
- php - 为了处理表单数据*通过 ajax*,我需要添加到 PHP 文件中的哪些调整
- angular - 将 Primeng 升级到版本 9 后页面不呈现
- flutter - 从 firestore 获取数据时添加加载屏幕以颤振
- javascript - 滑动切换的正确方法,然后动态创建内容和滑动切换
- javascript - 如何从嵌套的对象数组中删除对象属性?
- postgresql - 如何简化此 UNION 查询(删除 UNION)?
- angular - Angular HTTP 获取请求在 ngOnInit 中不起作用
- r - 按行绑定具有不同列名的数据框
- visual-studio-code - 如何隐藏 VS Code 中打开的文件选项卡右侧的按钮?
- google-cloud-platform - Google Cloud Speech 可以同时处理来自同一个客户端的多个请求吗?