Таблица не сдвинута во время новой вставки ячейки в UITableView - PullRequest
1 голос
/ 15 марта 2011

Я вставляю новую ячейку в свою таблицу, используя insertRowsAtIndexPaths: withRowAnimation: метод при нажатии кнопки определенной ячейки. но я сталкиваюсь с одной проблемой, пока я нажимаю на последнюю ячейку таблицы в то время, когда таблица не сдвинута вверх. я пробую scrollview, но все же я не могу решить проблему. Я хочу, чтобы, когда я щелкаю последнюю ячейку в то время, таблица сдвигалась вверх для определенной высоты вставленной ячейки. пожалуйста, предоставьте мне любое предложение.

1 Ответ

0 голосов
/ 15 марта 2011

Убедитесь, что ваши изменения в UITableView находятся внутри начала / конца обновлений. Изменения не появляются, пока вы не вызовете end. Убедитесь, что к тому времени, когда вы вызываете endUpdates, новые данные отражаются в источнике данных таблицы. например.

[tableView beginUpdates];
// ... inserts and deletes
[tableView endUpdates];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...