Я хочу добавить 2 или более разных пользовательских ячейки в один Tableview, используя раскадровку. Я знаю, как добавлять разные файлы без раскадровки. Я всегда делаю это следующим образом:
static NSString *CellIdentifier = @"Cell";
CustomCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
//pictureCell = [[DetailPictureCell alloc]init];//(DetailPictureCell *)[tableView dequeueReusableCellWithIdentifier: CellIdentifier];
pictureCell.header = true;
[pictureCell setHeader];
if (cell == nil) {
if ([indexPath row] == 0) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"HeaderAngebotViewCell" owner:self options:nil];
NSLog(@"New Header Cell");
}
if([indexPath row] ==1){
NSArray *nib = [[NSBundle mainBundle]loadNibNamed:@"productCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
}
И теперь мой вопрос: как я могу сделать это с помощью раскадровки? Можно добавить одну настраиваемую ячейку. Но я не могу добавить две разные ячейки. Можете ли вы мне помочь?