我在加载SVG文件时无法正确缩放它。我只希望它位于我的Container的中央,并且只有24x24。但是,它占用了更多的空间。这是代码:
Container(
width: 88,
height: 88,
decoration: BoxDecoration(
shape: BoxShape.circle,
border: Border.all(color: Colors.white.withOpacity(0.2))
),
child: SizedBox(
width: 24,
height: 24,
child: SvgPicture.asset(
iconName,
width: 24,
height: 24,
fit: BoxFit.scaleDown,
color: Colors.white,
),
),
),
这是它的外观:
任何关于为什么SvgPicture.asset
或包裹它的SizedBox
都没有尊重尺寸的想法?谢谢