很多App中,新闻或者展示类都存在下拉刷新和上拉加载的效果,网上提供了实现这种效果的第三方类(详情请见MJRefresh和EGOTableViewPullRefresh),用起来很方便,但是闲暇之余,我们可以思考下,这种效果实现的原理是什么,我以前说过,只要是动画都是骗人的,只要不是硬件问题大部分效果都能在系统UI的基础上做出来.
@下面是关键代码分析:
- // 下拉刷新的原理
- - (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView
- {
- if (scrollView.contentOffset.y < - 100) {