2015-08-27 71 views
-1

有人可以告訴我如何獲取用戶提交的內容(如帖子),並在最後使用無限滾動時自動附加它。更具體地說,當我向下滾動併到達頁面的結尾,我希望頁面可以獲得更多的帖子並顯示它們(如帶新聞提要的臉書)。謝謝用戶內容和無限滾動

回答

0

假設它是一個tableView,當它到達終端單元時從服務器獲取更多數據。

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    NSInteger index = indexPath.row; 
    if (index == yourEndCellIndex) { 
     [self fetchMoreDataFromServer]; 
    } 
} 

獲取服務器數據並將其附加到您的數據數組。

- (void)fetchMoreDataFromServer { 
    NSArray *dataFromServer = ....; 
    for (id obj in dataFromServer) { 
     [self.dataArray addObject:obj]; 
    } 
    [self.tableView reloadData]; 
} 
+0

謝謝婧) – DKNewbie