のような配列があり、値がarraypartno
含まれており、ページングのように次のボタンのインとオンを表示する必要があります。
しかし、次のボタンをクリックすると、値が追加され、セルが次のように増加します。しかし、ページングのように、セルで最初に、次に次にしたい....80
20-20 values
tableview cell
next 20 values
click
40
60
20 values
20 values
tableview
この問題を解決するために私を導いてください。ありがとうございます
テーブル ビュー セルのコードは次のとおりです。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
cell.backgroundColor=[UIColor clearColor];
UILabel *lblplate1 = [[UILabel alloc]initWithFrame:CGRectMake(20, 0, 200, 30)];
lblplate1.text = [arraypartno objectAtIndex:indexPath.row];
lblplate1.textAlignment=UITextAlignmentLeft;
lblplate1.textColor = [UIColor colorWithRed:2.0/255.0 green:143.0/255.0 blue:213.0/255.0 alpha:1];
lblplate1.backgroundColor =[UIColor clearColor];
lblplate1.font = [UIFont fontWithName:@"Helvetica" size:14];
[cell.contentView addSubview:lblplate1];
[lblplate1 release];
lblplate1 = nil;
return cell;
}
lowvalue は 0 から初期化され、次のボタンをクリックすると増加します
-(void)next:(id)sender
{
lowvalue= lowvalue+20;
NSString *str = [[NSString alloc]initWithFormat:@"http://demo.com/New/web_serv/wspartsearch.php?search=%@&start=%d&count=20",searchText,lowvalue];
}
前のボタンをクリックすると減少します
-(void)previous:(id)sender
{
lowvalue= lowvalue-20;
NSString *str = [[NSString alloc]initWithFormat:@"http://demo.com/New/web_serv/wspartsearch.php?search=%@&start=%d&count=20",searchText,lowvalue];
}
一度に 20 個の値のみが必要です。