Добавление неизвестного количества строк в UITableView «Статические ячейки»

У меня есть статическая таблица, созданная в Интерфейсном Разработчике с 6 разделами, все с разным количеством строк. Теперь я хочу добавить 7-й раздел с различным количеством строк.

Во-первых, как только я раскомментирую стандартные методы делегата таблицы, вставленные Xcode, я получаю аварийное завершение в self.tableView.tableHeaderView = containerView; где я добавил заголовок в таблицу.

Что еще более важно, я получаю сбой со следующим кодом

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 7;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    if (section==6) {
        return 4;
    } else {
        return [super tableView:tableView numberOfRowsInSection:section];
    }
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{/*
    if (indexPath.section == 6) {
        static NSString *CellIdentifier = @"cellWireless";
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

        // Configure the cell...

        return cell;
    }*/
    return [super tableView:tableView cellForRowAtIndexPath:indexPath];
}

Как правильно оставить существующие разделы без изменений, но добавить дополнительный с несколькими ячейками?

39
задан Darren 6 April 2012 в 12:31
поделиться