ElasticPullToRefresh Objective-C版弹性下拉刷新效果
波浪弹簧效果的 OC 实现,适合用在下拉刷新上,效果比较丝滑。原版是 Swift 写的,现在作者剑龙 DG 把它翻成了 OC,对老项目挺友好的,是还没上 Swift 的团队。
ElasticPullToRefresh 的 OC 版本,波浪弹性动画做得还不错,弹性回来那一下有质感。想要那种下拉时的 Q 弹效果,可以直接拿来用。
结构清晰,动画代码在一个 ElasticView
里封装好了,不用改太多东西就能集成。支持 iOS 9+,兼容性也挺稳的。
你可以把它挂到 UIScrollView、UITableView 或 UICollectionView 上,做下拉刷新或者交互动效都挺合适的。
源码在 GitHub 上,开源协议是 MIT,商用也不用担心。如果你用过 DGElasticPullToRefresh
,这版 OC 的上手会快。
有兴趣的话也可以看看下面这些相关文章,像 计时器 OC 版、LKPagerView、还有 Android 的 CardView 弹性交互,都挺有意思。
如果你在维护老的 OC 项目,又想给 UI 加点“弹性”,这个库可以试试看,省你不少事。
190KB
文件大小:
评论区