私は iOS アプリケーション開発の初心者であり、UItableview に関するヘルプが必要です。テーブルビューにjsonデータを入力しているので、カスタマイズされたTableviewcellも使用しています。「lbluid」で選択したセルの「huid」値を取得できません。「lbluid」はスクロールに応じて「huid」の値を表示しています。上にスクロールすると、UITableviewの一番上に表示されているセルの「huid」値が表示され、下にスクロールすると最後の「huid」値が表示されます下から見えるセル。
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"SimpleTableCell";
SimpleTableCell *cell = (SimpleTableCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"SimpleTableCell" owner:self options:nil];
cell = [nib objectAtIndex:0];;
}
NSUInteger row = [indexPath row];
cell.lbl4.text = [hudid objectAtIndex:row];
lbluid.text=cell.lbl4.text;
return cell;
}
Simpletablecell
カスタマイズされUITableViewCell
たです。