flutter - 如何在颤动中将可变大小的小部件剪辑成固定大小?
问题描述
我在 ListView 中有一堆小部件(动态大小),我希望这些小部件中的每一个都正好是 300 像素。这怎么可能?(注意:使用 SizedBox 和 BoxFit.contain 会使一些小部件太小;我希望它被裁剪)。
解决方案
使用 BoxFit.cover 而不是 contains 来裁剪它。BoxFit.contain 将缩小它以适应其父级。
有关更多信息,请查看 https://api.flutter.dev/flutter/painting/BoxFit-class.html
推荐阅读
- excel - excel公式搜索多个条件
- node.js - Node.js 中的 AMQP 1.0 临时队列与 rhea
- javascript - 为什么某些 Base64 字符串已成功发送而其他字符串未成功发送?
- android - 如何将 AlarmManager 设置为每月的第一天运行?
- groovy - 从 groovy 脚本中的数据源循环中获取当前值
- javascript - 在 Typescript 中为简单的添加函数重载
- google-analytics - 将谷歌分析集成到 powerbi
- javascript - 使用 Pitagora 定理移动地理点
- r - 将堆叠的多元每小时数据聚合为每日最大值,并在 R 中使用 data.table 表示
- php - 为什么在类级别可以访问公共方法