用贝塞尔曲线与基础动画做一个iOS欢迎页效果



这个动画也是我在无意中看到一个大神写的mode效果很惊艳,所以自己拆分出来单独实现以下。大神的那个链接我找不到了,所以给大家说声抱歉,如果大神看见了 可以提醒我一下 我补个链接。

给大家简单分析一下这个动画的实现机制:动画分为四部分  :

第一画出矩形方框

第二步画出水纹的上涨效果

第三步设置当前view的背景色填充动画

第四步创建welcom的label  设置label的scale动画。

动画实现用的到知识点就是  UIBezierPath  CABasicAnimation  [UIView animation] 结合实现。

使用  UIBezierPath画出对应效果图的路径  用CABasicAnimation给路径设置动画  对backgroundColor和label的现实设置,因为比较简单,就使用了基于OC对象的UIView animation]来实现动画效果

整体的代码量不大,实现过程也比较简单,大家可以直接看demo,我也是一个菜鸟,懂的不多,大家一起项目学习。

demo:GitHub - huxiao123/BasicAnimatinDemo 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容