1:
创建一个UIViewController,这个子UIViewController的xib中,放置一个UITableView
.h中添加
添加 UITableView的IBOutlet
在init中:
//子view初始化
self.testView = [[TestViewControllerContentViewController alloc] init];
//self.testView.catalog = 1;
[self addChildViewController:self.testView];
[self.view addSubview:self.testView.view];
///这样做是为了可以有多个子view
2:
////子view的类定义注意修改
////添加EGORefreshTableHeaderView所需的图片资源
viewDidLoad中添加
if (_refreshHeaderView == nil) {
EGORefreshTableHeaderView *view = [[EGORefreshTableHeaderView alloc] initWithFrame:CGRectMake(0.0f, -320.0f, self.view.frame.size.width, 320)];
view.delegate = self;
[self.tableNews addSubview:view];
_refreshHeaderView = view;
}
[_refreshHeaderView refreshLastUpdatedDate];
//初始化下拉刷新视图
………..
1:引入文件
EGORefreshTableHeaderView.h
EGORefreshTableHeaderView.m
以及其数个箭头 png 文件.
2:import 头文件
#import "EGORefreshTableHeaderView.h"
3:添加静态连接库
quartzcore.framework
4: