UITableView нежелательная ячейка - PullRequest
0 голосов
/ 04 ноября 2011

Я получаю ненужную ячейку наверху моего UITableView.Когда я настраиваю ячейку, для целей тестирования я делаю следующее:

- (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];
    }

    // Configure the cell...
    if (indexPath.row == 0)
    {
        cell.textLabel.text = @"LOL";
    }
    else {cell.textLabel.text = @"Hello";}
    return cell;
}

У меня настроено возвращение 1 ячейки в 1 секции.Что касается клеток, которые возвращаются, я вижу только ту, которая говорит "LOL", но есть то, что выглядит как пустая клетка выше.

Прикрепленное изображение:

Table View

РЕДАКТИРОВАТЬ: я исправил это, удалив весь вид таблицы и перетащив новый.*

1 Ответ

1 голос
/ 04 ноября 2011

В таких случаях я бы пометил ячейки, например, установил зеленый цвет фона ячейки, чтобы стало очевидно, есть ли там действительно лишняя ячейка или какой-то другой вид пробела.*

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