首页 > 解决方案 > 如何更改flutter_svg图像的宽度?

问题描述

我正在使用flutter_svg包在我的项目中使用 SVG 图像。

SvgPicture.asset(
  image,
  semanticsLabel: name,
  height: 300,
  width: 100,
)

上面的代码显示height了 300 的 SVG 图像,但width没有改变。高度响应值的变化,但对宽度没有影响。以上SvgPicture是 的孩子Card

标签: flutterdart

解决方案


用 SizeBox 包裹

        SizedBox(
          height: 300,
          width: 100,
          child: SvgPicture.asset(
            image,
            semanticsLabel: name,
          ),
        )

推荐阅读