首页 > 解决方案 > 在 Flutter 中使用相同的 ClipRRect 获取不同的边框

问题描述

我只想制作图像的两侧圆形,因为我使用了 ClipRRect 小部件,它适用于我的一个图像,但后来我将它用于另一个图像,结果与预期不同,知道为什么会这样吗?

ClipRRect 小部件

ClipRRect(
                borderRadius: BorderRadius.only(
                    topLeft: Radius.circular(20),
                    bottomLeft: Radius.circular(20)),
                child: Image.asset(
                  imageId,
                  fit: BoxFit.fill,
                  width: width * 1 / 4,
                  height: height * 1 / 4,
                )),

图像 1(精细图像) 在此处输入图像描述

Image2(错误的图像)

在此处输入图像描述

正如您在 image2 中看到的那样,borderRadius 不像 image1 那样平滑

标签: imageflutterwidgetfrontend

解决方案


推荐阅读