flutter 如何拉伸一个图标来填充父项?

ffscu2ro  于 2023-01-09  发布在  Flutter
关注(0)|答案(2)|浏览(149)

我需要一个图标,将动态拉伸,以填补父容器。
我不认为这是可能的直接在图标(因为它只有一个大小属性),但有没有其他的解决方案,我忽略了?

dxxyhpgq

dxxyhpgq1#

我相信您可以将FittedBoxExpanded一起使用:

new Expanded(
    child: new FittedBox(
      fit: BoxFit.fill,
      child: new Icon(Icons.home),
    ),
),

请注意,在文档中,Expanded必须 Package 在ColumnRowFlex小部件中。
参考文献:

lxkprmvk

lxkprmvk2#

要扩展图标的大小并填充其父小部件,请使用SizedBox扩展图标,并使用FittedBox小部件填充图标

SizedBox.expand(
   child: FittedBox(
      fit: BoxFit.fill,
        child: Icon(Icons.volume_off),
   ),
),

相关问题