flutter - 如何在 Flutter 中调整大小并为整个屏幕留出余量?
问题描述
我想在 Flutter 的整个屏幕上留出一个边距。所以我把我的内容放在一个 Column 里面,然后把 Column 放在一个 Container 里面。所以我给整个屏幕做了一个填充。但是当一个 TextField 被选中并且键盘出现底部溢出时。我不能给 resizeToAvoidBottomPadding: false,因为这样键盘就会覆盖 TextField。我不能使用 SingleChildScrollView 或 ListView ,因为这样放置子项之间就不会留有空间。似乎唯一的选择是删除 Container 并为 Column 的每个子项设置填充。有没有更好的选择?
解决方案
推荐阅读
- javascript - 如何配置 webpack-dev-server 在重新加载之前关闭浏览器上的“beforeunload”事件?
- postgresql - 在 repmgr 中分配虚拟 IP
- sql - Bigquery View 没有进行分区修剪
- javascript - 如何使用 mocha/chai 测试 ejs/nodejs 功能?
- gitlab-ci - 为什么gitlab ci不执行规则?
- r - 使用 ggplot 绘制纵向数据的总体趋势
- mysql - 在 SQL 中混合排序规则的正确配置?
- python - 在 manim 中异步运行不同的动画
- kubernetes - 在 GKE 控制台中注册集群时出错
- python - 使用烧瓶登录外部网站