2011-09-09 17 views
0

こんにちは私は約2500レコードを表示する必要があります。これらのデータはすべてMySQLデータベースから取得しています。データは、iTunes Storeと同様にUITableviewで一度に25個表示されます。 Load Moreをクリックすると、次の25レコードを取得する必要があります。UITableViewでさらにレコードを取得して表示する

注:画像のみのテキストはありません。

何か類似のことをしたことがありますか?サンプルコードを教えてください。

+0

...これはあなたを助けることを願っていますか? –

+1

最初の25個のレコードを取得するにはクエリを使用する必要があります。次の25個のレコードでLoad Clickイベントの別のクエリを起動し、次にTableViewのReloadingを使用します。ロードボタンをクリックするたびにこれを実行してください.... – DShah

+0

サンプルコードのリンクを私に送信できますか? – vinay

答えて

1
first in .h define int row; 

and now in viewDidLoad: row=25; 

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 
if([your array count]>row) 
return row+1; 
} 
- (UITableViewCell *)tableView:(UITableView *)tableView  cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
if (indexPath.row<row) 
{ 
    [email protected]"Your Text"; 
} 
else{ 
    [email protected]"Load More"; 
} 
} 
    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
    if (indexPath.row==row) 
{ 
    row=row+25; 
     [tableView reloadData]; 

    } 

` はあなたがデータベースからレコードをフェッチするかのUITableViewにそれらをロードするためのコードが必要

関連する問題