赞
踩
在实际项目开发中我们有时候可能需要实现一个不规则的形状,比如一个四个角带点圆角的平行四边形容器,针对这种需求一般我们主要有三种方式实现:
1,裁剪
2,绘制
3,自定义形状ShapeBorder
本篇文章我们主要讲解有关于裁剪相关的内容,着重介绍下flutter中裁剪类容器的使用,最后再实现如下图所示的一个功能强大的聊天气泡组件:
构造方法下:
const ClipRect({
Key key,
this.clipper, // 定义裁剪规则,如果不指定,则裁剪区域为 child 指定的大小
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。