flutter - 如何在颤动中处理不同尺寸的图像?
问题描述
有不同尺寸的不同图像,我如何通过渲染具有相同高度和宽度的图像来处理这些不同的尺寸。
我试过这段代码
return Row(
children: [
SizedBox(
height: 80,
width: 80,
child: Image(
image: AssetImage(carImage),
fit: BoxFit.contain,
),
),
SizedBox(
width: 10,
)
],
);
由于图像的大小不同,它们就像一个小而另一个大。图像的尺寸是
这里使用了三张图片
788x580
1032x568
789x705
但我需要所有图像的大小相同,即高度和宽度。我使用的图像PNG
更有可能是一个图标
解决方案
据我了解,您想盖住容器盒。去关注; 注意:我猜 BoxFit.cover 更适合您的情况
Image(
image: AssetImage(carImage),
fit: BoxFit.fill, // contain
覆盖;
Image(
image: AssetImage(carImage),
fit: BoxFit.cover, // contain
推荐阅读
- react-native - 应用在后台时访问动态链接 React Native FIrebase
- delphi - 您如何访问 memtable 以拉取记录以在 delphi 中进行编辑?
- python - 在多线程环境中使用 SQLAlchemy 执行事务
- python - 如何在列表中的句子列表中找到每个单词的引理和频率计数?
- html - 来自 webview 的 Nativescript 触发事件
- c++ - 成员值从指针更改为非指针时的 C++ const 问题
- c# - 过滤字典逻辑问题列表
- mysql - PHP MySQL:显示不在表 2、3、4 和 5 中的记录
- python - 打印代数表达式的反面
- python - 如何识别二维矩阵中的有序对