【发布时间】:2021-09-09 11:35:28
【问题描述】:
我想要达到的路径
我一直在尝试实现这条路径,但是在裁剪时遇到了麻烦,不仅裁剪了容器的相对部分,而且还弄脏了我的路径。
我也在寻求实现相同的效果,但方向相反。
这是我到目前为止所做的代码(它是一个向上的弧形剪辑路径):
class UpArcClip extends CustomClipper<Path> {
@override
Path getClip(Size size) {
final path = Path();
path.lineTo(0, size.height);
path.lineTo(0.0, size.height - 100);
path.quadraticBezierTo(
size.width / 2, size.height, size.width, size.height - 100);
path.lineTo(size.width, 0.0);
path.close();
return path;
}
@override
bool shouldReclip(CustomClipper old) => false;
}
【问题讨论】:
标签: flutter dart user-interface flutter-web flutter-animation