1、确定tableView中的分区数
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 2;
}
2、确定每个section中的cell数量
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
switch (section) {
case 0:
return 1;
break;
case 1 :
return 1;
break;
default:
break;
}
return 1;
}
3、确定Cell中的内容
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
// Configure the cell...
switch (indexPath.section) {//哪一个分区
case 0:
switch (indexPath.row) {//分区中的哪一行
case 0:
cell.textLabel.text=@"1";
break;
default:
break;
}
break;
case 1:
switch (indexPath.row) {//分区中的哪一行
case 0:
cell.textLabel.text=@"66";
break;
default:
break;
}
break;
default:
break;
}
break;
default:
break;
}
return cell;
}
4、点击cell时
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
}
原文地址:http://blog.sina.com.cn/s/blog_9ae642d70100xlyt.html