我有两个UITableViewCell
课程,我想在我的UITableViewCell
中加载这两个UITableView
。
我知道当我想在UITableViewCell
中加载一个没有xib文件的UITableView
时,我会使用以下代码:
- (void)viewDidLoad
{
[super viewDidLoad];
[table registerClass:[SecondViewCell class] forCellReuseIdentifier:CellIdentifier];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
if(indexPath.row == 0){
SecondViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell.backgroundColor = [UIColor blueColor];
cell.Email.text = [NSString stringWithFormat:@"sdasdd@gmail.com"];
cell.Address.text = txt;
return cell;
}
else{
//load second cell
}
}
现在我想了解如何在我的UITableViewCell
UITableView
答案 0 :(得分:0)
- (void)viewDidLoad
{
[super viewDidLoad];
[table registerClass:[FirstViewCell class] forCellReuseIdentifier:CellIdentifier];
[table registerClass:[SecondViewCell class] forCellReuseIdentifier:CellIdentifier2];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
if(indexPath.row == 0){
SecondViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier2 forIndexPath:indexPath];
cell.backgroundColor = [UIColor blueColor];
cell.Email.text = [NSString stringWithFormat:@"sdasdd@gmail.com"];
cell.Address.text = txt;
return cell;
}
else{
FirstViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
cell.backgroundColor = [UIColor greenColor];
return cell;
}
return nil;
}