我读了这个教程
ios-programming-customize-uitableview-storyboard
来实现一个自定义的 UITableViewCell。
在经典视图中,数据正确显示,我更改了这部分代码:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
ItemObject *obj=[[restArray objectAtIndex:indexPath.row] retain];
UILabel *objNameLabel = (UILabel *)[cell viewWithTag:101];
objNameLabel.text =obj.rag_soc;
UILabel *objDetailLabel = (UILabel *)[cell viewWithTag:102];
objDetailLabel.text=obj.via;
UIImageView *imv = [[UIImageView alloc]initWithFrame:CGRectMake(3,2, 44, 44)];
imv.image=[UIImage imageNamed:@"web_new.png"];
[cell.contentView addSubview:imv];
[imv release];
NSLog(@"%d",obj.nArrayIndex);
[obj release];
return cell;
}
当我运行代码时,我看不到任何数据。