2021
11-01
11-01
Swift使用transform 实现重复平移动画效果
摘要要实现一组重复的动画,本质上就是找到动画开始点、结束点。在动画结束的时候,触发开始点,持续这样的动作。这里面要梳理的逻辑就是1.触发开始点和2.监听动画结束点。这两个逻辑是实现重复动画的基础。应用场景将imageView等UI控件,设置成平移的动画,并且一直动画中。transform可以实现控件的平移,但是无法连续动画。API及语言核心逻辑/代码transform可以将控件平移,为了达到连续动画,可使用递归方式实现。动画实...
继续阅读 >