Как установить высоту UITableViewCell по умолчанию? - PullRequest
1 голос
/ 25 июня 2011

Я использую переменную высоту для своих UITableViewCells.Это нормально работает, однако я нахожу, что независимо от высоты самой последней ячейки она становится высотой для всех пустых ячеек под ней.

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

Спасибо.

1 Ответ

1 голос
/ 25 июля 2011

если вы используете оператор switch, установите высоту по умолчанию для пустых ячеек в случае переключателя по умолчанию. Вот так

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    int rowHeight = 40;
    switch (indexPath.row) {
        case 0:
            rowHeight = 80;
            break;
        case 1:
            rowHeight = 300;
            break;
        default:
            rowHeight = <your default value>;
            break;
    }

    return rowHeight;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...