我使用自定義表格視圖單元格和我的表格視圖顯示重複數據後索引5我不知道爲什麼它完成當在ipad它顯示索引8重複數據後它可能索引問題,但無法找到它下面是代碼 - (UITableViewCell的*)的tableView:(UITableView的*)的tableView的cellForRowAtIndexPath:(NSIndexPath *)indexPath { 靜態的NSString * CellIdentifier = @ 「項目」;TableView顯示一些索引後重復的數據
ItemCell *cell = (ItemCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[ItemCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
NSLog(@"indexpath.row is %d",indexPath.row);
NSString *stre = [grouporphoto objectAtIndex:indexPath.row];
if([stre isEqualToString:@"Group"]){
folderimage = YES;
NSLog(@"here is folder");
cell.item = [items objectAtIndex:indexPath.row];
}
else if([stre isEqualToString:@"Photo"]){
folderimage = NO;
NSLog(@"here is Photo");
cell.item = [items objectAtIndex:indexPath.row];
}
return cell;
}
請幫助 在此先感謝
格式化您的代碼plase :) – janusbalatbat 2012-03-12 09:13:10
難道是你永遠不會進入ifs? 'cell.item'永遠不會被更新,這將解釋爲什麼你得到重複的數據(重用單元格)。把NSLog放在ifs之外,看它是否打印。 – lawicko 2012-03-12 09:31:46