效果图

脉冲数量、速度、半径、透明度、渐变颜色、方向等都可以设置。可以用于地图标注(Annotation)、按钮长按动画效果(例如录音按钮)等。

代码已上传 GitHub:https://github.com/Silence-GitHub/CoreAnimationDemo

实现原理

实现方法参考:https://github.com/shu223/Pulsator
但是觉得那些代码不够简洁,所以自己写了一个,还加了些功能。

自定义 Pulsat