Я пытаюсь сделать контейнер нестандартной формы во флаттере, но я не могу получить симметричную c версию (симметрию c в начало) формы, которую я сделал,
class BackgroundClipper1 extends CustomClipper<Path> {
@override
getClip(Size size) {
var path = Path();
path.moveTo(0, 0);
path.lineTo(size.width,0);
path.lineTo(0,size.height);
return path;
}
@override
bool shouldReclip(CustomClipper oldClipper) {
return true;
}
}
. , , Как я это называю в моем коде.
child: ClipPath(
clipper: BackgroundClipper1(),
child: Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height * 0.5,
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [Colors.blue, Colors.blueAccent])),
)),