Flutter 边界半径被覆盖?作为矩形的图像渲染

Flutter 边界半径被覆盖?作为矩形的图像渲染,flutter,Flutter,我正在尝试渲染具有曲线边的图像,但是,这些图像仍然渲染为普通矩形 我是否覆盖了边界半径?有没有关于如何纠正的想法 GridView.count( shrinkWrap: true, crossAxisCount: 2, childAspectRatio: (50 / 80),

我正在尝试渲染具有曲线边的图像,但是,这些图像仍然渲染为普通矩形

我是否覆盖了
边界半径
?有没有关于如何纠正的想法

GridView.count(
                              shrinkWrap: true,
                              crossAxisCount: 2,
                              childAspectRatio: (50 / 80),
                              padding: const EdgeInsets.all(3.0),
                              children:
                                  List.generate(widget.imageArray.length, (index) {
                                return Container(
                                    child: Image.file(widget.imageArray[index],
                                        fit: BoxFit.fill),
                                    decoration: BoxDecoration(
                                      color: Colors.grey[800],
                                      borderRadius: BorderRadius.circular(10)

您可以使用
ClipRRect

      ClipRRect(
        borderRadius: BorderRadius.circular(10),
        child: Image.file(widget.imageArray[index], fit: BoxFit.fill),
      ),

设置“剪辑入”容器以解决问题。容器(clip:clip.antialas)@BalasubramaniSundaram我也试过。除非我只是做错了。。。你能提供一个答案吗?@BalasubramaniSundaram你的编辑似乎仍然不起作用。。。