Swift---光圈式头像动画
2021-11-18 本文已影响0人
BabyNeedCare
需求: 光圈式头像出现动画,移动消失,再出现
思路:
- 初始化头像链接数组。
- 先生成6个头像,最后一个alpha = 0, 且缩小至0.01倍。
- 利用CAShapeLayer创建虚线光圈,放置在最后一个头像的位置,并隐藏
- 操作动画
- 随机从数组中获取新头像
- 动画结束后,递归方法调用继续播放动画
有兴趣的可以参照本人demo: https://download.csdn.net/download/EdwardLam161111/54137386
, 欢迎提意见, 谢谢