self.OpenLessonsTabView =[[UITableView alloc]initWithFrame:APP_FRAME style:UITableViewStylePlain];
有时候容易忘记style这个选项,最后生成不了,可以研究下每个style的不同
self.OpenLessonsTabView自己写的一个uitableview的子类当做这个页面的属性
实现下面的两个协议:
self.OpenLessonsTabView.dataSource=self;
self.OpenLessonsTabView.delegate=self;
添加到页面中
[self.view addSubview:self.OpenLessonsTabView];
/**
* 加载headerview;
*/
TTOpenlessonHeaderView自己代码定义的一个view,然后直接把它复制给self.OpenLessonsTabView.tableHeaderView,自定义headerview就是这么的简单。
TTOpenlessonHeaderView *ttOpenHV=[[TTOpenlessonHeaderView alloc]initWithFrame:CGRectMake(0, 0, SYSTEM_SCREEN_WIDTH, 40)];
self.OpenLessonsTabView.tableHeaderView=ttOpenHV;