读书人

EGOTableViewPullRefresh动态刷新旋钮

发布时间: 2013-10-08 16:32:36 作者: rapoo

EGOTableViewPullRefresh动态刷新按钮

EGOTableViewPullRefresh 是fork EGOTableViewPullRefresh开源类库进行的改进,添加了上提加载更多效果。同时也可以通过一个按钮的触发刷新事件,但是刷新的时候不能跳到top,为了动态展示,再刷新的时候按钮旋转,然后跳转回到顶部!如下如图


EGOTableViewPullRefresh动态刷新旋钮 EGOTableViewPullRefresh动态刷新旋钮 EGOTableViewPullRefresh动态刷新旋钮


关于EGOTableViewPullRefresh可以参照http://blog.csdn.net/duxinfeng2010/article/details/9007311,翻译过的用法,在这个Demo基础上进行修改,点击Demo下载;

1、给工程添加一个导航栏,在application: didFinishLaunchingWithOptions:方法中


-(void)refresh:(UIButton *)button{    [self startAnimation:button];//    判断一下table是否处于刷新状态,如果没有则执行本次刷新    if (!self.pullTableView.pullTableIsRefreshing) {        self.pullTableView.pullTableIsRefreshing = YES;//        设置回到top时候table的位置        [self.pullTableView setContentOffset:CGPointMake(0, -60) animated:YES];        [self performSelector:@selector(refreshTable) withObject:nil afterDelay:3.0];    }    }


源码下载地址:https://github.com/XFZLDXF/RefreshButtonDemo




读书人网 >移动开发

热点推荐