Swift---光圈式头像动画

2021-11-18  本文已影响0人  BabyNeedCare

需求: 光圈式头像出现动画,移动消失,再出现

思路:

  1. 初始化头像链接数组。
  2. 先生成6个头像,最后一个alpha = 0, 且缩小至0.01倍。
  3. 利用CAShapeLayer创建虚线光圈,放置在最后一个头像的位置,并隐藏
  4. 操作动画
  5. 随机从数组中获取新头像
  6. 动画结束后,递归方法调用继续播放动画
WechatIMG7420.jpeg

有兴趣的可以参照本人demo: https://download.csdn.net/download/EdwardLam161111/54137386
, 欢迎提意见, 谢谢

上一篇下一篇

猜你喜欢

热点阅读