我们可以用 SingleChildScrollView 或任何其他属性包装 DecorationImage 以将偏移量传递给 image !
问问题
37 次
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 回答