Чтобы добавить новую ячейку внизу списка, которая будет получать следующий набор, когда вы щелкнете по ней, сделайте следующее
В ...
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
Добавить 1 дополнительную строку, если есть еще, чтобы получить
return totalCount > [list count]?[list count]+1:[list count]
Тогда для последней ячейки в ...
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
создать ячейку «Загрузить еще», если требуется
[[NSBundle mainBundle] loadNibNamed:@"LoadMoreCell" owner:self options:nil];
LoadMoreCell *cell = loadMoreCell;
NSString *loadMore = [NSString string with Format:@"Load %d more...", numberToLoad];
Тогда в ...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
сделать то, что требуется, чтобы обновить список элементов в табличном представлении новой суммой