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你的编辑似乎仍然不起作用。。。