Как добавить новые строки автоматически при прокрутке табличного представления - PullRequest
0 голосов
/ 14 февраля 2011

Я хочу создать приложение, в котором мне нужна функция автоматического добавления новых строк в табличное представление.скажем, сначала в табличном представлении есть 5 строк, после чего, когда я прокручиваю таблицу, в конец таблицы необходимо добавить еще 5 строк.

, пожалуйста, помогите мне !!!!

Ответы [ 2 ]

1 голос
/ 14 апреля 2011

Эй !!Вы можете попробовать идею, реализованную в следующем посте

http://iphoneappmonster.blogspot.com/2011/04/insert-rows-to-table-view-on-click-of.html

0 голосов
/ 14 апреля 2011

Чтобы сделать это, нужно реализовать tableView: willDisplayCell: forRowAtIndexPath в вашем UITableViewDelegate и следить за отображением последней строки (используя аргумент indexPath).

Когда последняя строка собирается бытьустановите флажок и вызовите -reloadData в вашем UITableView.Это вызовет пересчет табличного представления и вызовет ваш источник данных, где вы должны увидеть флаг, и добавьте (скажем) 5 строк к предыдущему общему количеству строк (а также сбросьте флаг).

Теперь строкато, что будет отображаться, больше не будет последней строкой (под ней будет 5 строк) и presto!Бесконечно прокручиваемое табличное представление.

Отслеживание общего количества строк (и их содержимого) оставлено в качестве упражнения для читателя.

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