本文原创发布在华为开发者社区。
介绍
- 对Image组件设置clipShape属性,并通过PathShape传入不同的裁剪命令,将Image组件裁剪为不同形状。
- 使用Path组件,通过设置commands属性,并传入不同的绘制命令,绘制出带圆角的不同形状的组件。
实现组件裁剪源码链接
效果预览

使用说明
安装到手机后点击应用图标即可进入本应用。点击不同按钮,查看clipShape裁剪组件和Path绘制圆角形状组件。
实现思路
- 在RoundedCornerClipShape中实现clipShape裁剪Image组件。
- 在RoundedCornerPath中实现使用Path组件绘制不同形状。