- 论坛徽章:
- 0
|
下拉刷新的实现
首先,用到一个开源框架,可以去https://github.com/enormego/EGOTableViewPullRefresh下载。
然后,将里面的EGORefreshTableHeaderView.h和EGORefreshTableHeaderView.m拷到相应的项目里,在需要下拉刷新的页面对应的视图控制器中添加以下代码。
头文件:
Ios代码- 1.#import "EGORefreshTableHeaderView.h"
- 2.
- 3.@interface RootViewController : UITableViewController <EGORefreshTableHeaderDelegate, UITableViewDelegate, UITableViewDataSource>{
- 4. EGORefreshTableHeaderView *_refreshHeaderView;
- 5. BOOL _reloading;
- 6.}
- 7.
- 8.- (void)reloadTableViewDataSource;
- 9.- (void)doneLoadingTableViewData;
- 10.@end
复制代码 实现文件:
Ios代码 |
|