flutter - 如何更改flutter_svg图像的宽度?
问题描述
我正在使用flutter_svg包在我的项目中使用 SVG 图像。
SvgPicture.asset(
image,
semanticsLabel: name,
height: 300,
width: 100,
)
上面的代码显示height
了 300 的 SVG 图像,但width
没有改变。高度响应值的变化,但对宽度没有影响。以上SvgPicture
是 的孩子Card
。
解决方案
用 SizeBox 包裹
SizedBox(
height: 300,
width: 100,
child: SvgPicture.asset(
image,
semanticsLabel: name,
),
)
推荐阅读
- javascript - 增加计数器值并更新localStorage中的数据
- php - 难以理解 PHP 语法
- javascript - 需要“至少两个”某些字符的密码正则表达式
- plsql - 如何在顶点仪表板中为饼图结果提供颜色,我已经给出了饼图系列中使用的查询
- c# - 数据表图像到 MemorySteam 错误:“MemoryStream”不包含采用 1 个参数的构造函数
- python - Selenium.common.exceptions.ElementNotInteractableException:消息:在离子框架中元素不可交互
- php - 自定义不同于 URL 的产品页面面包屑
- python - 如何从python中的yaml文件加入列表
- python - 从不同计算机访问 git hub 代码时如何使用文件路径?
- python - 使用 pandas 数据框按排序顺序输出排名