前言 在实际项目开发中我们有时候可能需要实现一个不规则的形状,比如一个四个角带点圆角的平行四边形容器,针对这种需求一般我们主要有三种方式实现: 1,裁剪 2,绘制 3,自定义形状ShapeBorder 本篇文章我们主要讲解有关于裁剪相关的内容,着重介绍下flutter中裁剪类容器的使用,最后再实现如下图所示的一个功能强大的聊天气泡组件: 1,ClipRect 矩形裁剪 构造方法下: const ClipRect({ Key key,