Как мне ответить на прикосновение к пустому UITableViewCell? - PullRequest
1 голос
/ 10 февраля 2012

Я хотел бы запустить форму «Добавить элемент» в ответ на прикосновение к пустой ячейке (следующей пустой ячейке), что-то вроде обычного приложения «Напоминания».didSelectRowAtIndexPath не работает для этого, и я понятия не имею, что делает.

Спасибо

Ответы [ 3 ]

1 голос
/ 10 февраля 2012
1 голос
/ 10 февраля 2012

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

0 голосов
/ 10 февраля 2012

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

  1. Для массива, который вы используете для заполнения табличного представления, всегда убедитесь, что последняя ячейка является фиктивным объектом, который вы используете для добавления только строки.

  2. в вашем - (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath, убедитесь, что параметр indexPath.row равен [количеству массивов], если этото же самое, затем

  3. вставьте любой объект, который вы создаете, в ваш массив с индексом = [количество элементов] -1.

  4. вызовите ваш [перезагрузка таблицы].Затем вы увидите, как ячейка добавляется в табличное представление.

Надеюсь, это поможет.

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