Raf*_*san 4 clip dart flutter flutter-layout
我想绘制一个类似于下图像标记区域的自定义形状.有没有办法用模糊效果剪辑这个自定义形状,然后指定角落的半径?
Rao*_*che 11
这不是你能找到的最好的解决方案,但它可用: 完整的例子
class customclipper extends CustomClipper<Path> {
  @override
  Path getClip(Size size) {
    var path = new Path();
    path.lineTo(0.0, size.height - 20);
    path.quadraticBezierTo(0.0, size.height, 20.0, size.height);
    path.lineTo(size.width - 20.0, size.height);
    path.quadraticBezierTo(size.width, size.height, size.width, size.height - 20);
    path.lineTo(size.width, 50.0);
    path.quadraticBezierTo(size.width, 30.0, size.width - 20.0, 30.0);
    path.lineTo(20.0, 5.0);
    path.quadraticBezierTo(0.0, 0.0, 0.0, 20.0);
    return path;
  }
  @override
  bool shouldReclip(CustomClipper<Path> oldClipper) => false;
}
| 归档时间: | 
 | 
| 查看次数: | 1746 次 | 
| 最近记录: |