問題があります: UITableView に追加された最近のセルの indexPath を取得したいです。これが私のコードです:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//[_tableView clearsContextBeforeDrawing];
static NSString *simpleTableIdentifier = @"SimpleTableItem";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
cell.tag = indexPath.row;
CGRect frame1 = CGRectMake(10, 25, 80, 10);
UILabel *lbl2= [[UILabel alloc]initWithFrame:frame1];
[lbl2 setFont:[UIFont fontWithName:@"Helvetica" size:8.5]];
[lbl2 setTextColor:[UIColor blackColor]];
[lbl2 setTextAlignment:UITextAlignmentLeft];
lbl2.text = [FileDateArray objectAtIndex:indexPath.row];
[cell addSubview:lbl2];
[lbl2 release];
deleteIndexPath = indexPath.row;
NSLog(@"Delete index:%@",deleteIndexPath);
return cell;
}
私のテーブルビューでは、1行だけが時間を追加しました。コンソールに印刷すると、deleteIndexPath は nullです。何か提案はありますか?