0

我们可以用 SingleChildScrollView 或任何其他属性包装 DecorationImage 以将偏移量传递给 image !

4

2 回答 2

0

SingleChildScrollView Widget 基本上是用来实现屏幕滚动功能的。如果要在图像之间滚动,则可以使用此小部件进行包装。否则,您不需要使用 SingleChildScrollView 小部件包装单个图像。希望你能理解。

于 2022-01-12T14:03:01.153 回答
0

SingleChildScrollView 的需要是让里面的内容可以滚动。由于我没有看到您的代码,因此我认为 BoxFit.cover 可能会解决您的问题。这是我的代码:

Container(
                  width: 50,
                  height: 50,
                  decoration: const BoxDecoration(
                    image: DecorationImage(
                      image: AssetImage('your image here'),
                      fit: BoxFit.cover,
                    ),
                  ),
                ),

BoxFit.cover 使您的图像充满容器。这意味着容器 - 具有自己的宽度和高度 - 将被图像完全填充而忽略图像分辨率。这就像在 A3 图像海报上方放置一个 50 厘米的方形框架。海报将填满广场。只需尝试我的代码并进行试验。哦,顺便说一句,我知道你的名字叫 Harsh,但你不需要用感叹号问一个问题。;)

于 2022-01-12T11:07:15.490 回答