Flutter 将图像水平居中并垂直重复

Flutter 将图像水平居中并垂直重复,flutter,dart,Flutter,Dart,我需要显示一个水平居中的图像,垂直重复以覆盖屏幕的高度 我试过这个: Center( child: Image.asset('test.png', repeat: ImageRepeat.repeatY), ) 但是我得到的是一个水平和垂直居中的图像,没有重复。您需要确保您的容器具有您想要的全部高度。要填充整个屏幕,可以执行以下操作: Container( height: double.infinity, child: Image.asset('test.png', r

我需要显示一个水平居中的图像,垂直重复以覆盖屏幕的高度

我试过这个:

Center(
    child: Image.asset('test.png', repeat: ImageRepeat.repeatY),
)

但是我得到的是一个水平和垂直居中的图像,没有重复。

您需要确保您的容器具有您想要的全部高度。要填充整个屏幕,可以执行以下操作:

Container(
  height: double.infinity,
  child: Image.asset('test.png',
    repeat: ImageRepeat.repeatY,
    alignment: Alignment.topCenter,
  ),
);

我的重复是什么意思?重复y以覆盖设备的高度此代码重复图像,但不是从设备顶部开始screen@GiacomoM因为它使用默认的中心对齐方式@pskink我该如何更改它?@GiacomoM changeproperty@pskink如果使用“对齐”属性,则会丢失图像的重复