2015-12-28 10 views

ответ

4

его из-за того, когда вы тянете вниз некоторые Tableview нижней ячейки скрыть и когда вы отпустите его скрытые ячейки снова показывают, так что для этих клеток TableView должен вызывать cellForRowAtIndex для этой ячейки. для тестирования вы можете NSLog indexpath.row

0

SUMIT,

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

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

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

Именно по этой причине cellForRowAtIndex называется автоматически.