使用UIBezierPath实现果冻下拉刷新

这篇文章来源自对于Elastic view animation using UIBezierPath这篇文章的修改,原文使用Swift实现了果冻下拉刷新的效果。本人将原文的代码使用Objective-C做了实现。因此十分感谢原文作者的分享,我使用Objective-C重现实现相同的功能主要是为了理解原文作者的实现思想,另外也是为了熟悉UIBezierPath和CAShapeLayer。
本文所使用的代码已经上传至GitHub,链接地址是Elastic_Refresh。有兴趣的朋友可以下载看一下。

果冻下拉效果

具体的实现方法在Elastic view animation using UIBezierPath已经有了很清楚的解释,如果有朋友对这个效果有兴趣也欢迎大家和我交流。我希望能够把这个效果写成一个可复用的框架,现在已经有人实现了Swift版本的了。

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

推荐阅读更多精彩内容