2017-08-22 12 views
-7

私は検索Apiを実装していて、iOSの目的はcです。私はサーバーから結果を得ています。また、テーブルビューでスクロールを終えると、同じサービスを呼び出す必要があります。そして、同じページに"page = 2"という特別なパラメータを同時に渡す必要があります。そして、私はテーブルビューの最後に次のページデータを表示する必要があります。OnScroll詳細データを読み込む

答えて

-1

これは改ページの概念です。私は私のプロジェクトでやっていることを示すことができるSwift tableView Pagination

このリンクを通過し、あなたはそれについてのより良いアイデアを得るでしょうしてください上記のコードで

func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) { 
    if indexPath.row = arrayDataForTable.count && page <= totalNumberOfPages { 
     page += 1 
    } 
} 

をarrayDataForTable表示するにはデータが含まれていますテーブルに。ユーザーが最後のセルにスクロールした場合は、ページ数の増加コードを追加しています。あなたは、私は新しい午前、Objective Cの中で私に教えてくださいすることができ

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath; 
+0

:私はこの方法をAPIから「totalNumberOfPages」を取得し、ローカルでのObjective Cの使用のために0

から始まる「ページ」としてページ数を維持しています私はそうです。ありがとうございます – Raviteja

+0

@Raviteja:私は答えを編集しました。上記のデリゲートメソッドで同じ実装を試してください。 – Amit

+0

私は客観的なcの完全なコードを教えてください – Raviteja

関連する問題