flutter contain 圆角 图片 overflow:hidden
时间: 2023-08-07 08:06:32 浏览: 249
图片的圆角显示
5星 · 资源好评率100%
在Flutter中,如果你想要一个圆角图片并且想要防止溢出,可以通过使用ClipRRect widget来实现。ClipRRect widget可以将其子widget裁剪为圆角矩形。同时,你可以使用BoxFit属性来控制图像在父容器中的位置和大小。
下面是一个示例代码:
```
ClipRRect(
borderRadius: BorderRadius.circular(10.0),
child: Image.asset(
'assets/images/image.jpg',
fit: BoxFit.cover,
),
)
```
在这个示例中,我们使用了ClipRRect widget来裁剪子widget为圆角矩形,并设置了一个10.0像素的圆角半径。然后,我们将一个图片作为子widget,并设置了BoxFit.cover属性,以便让图片完全占满父容器,并根据其纵横比进行裁剪。
希望这可以帮助到你!
阅读全文