您好我开始使用拆分视图模板为iPad编写拆分视图应用程序。在根视图控制器(左侧的表视图)中,我试图设置单元格的详细文本标签,如下所示:
cell.detailTextLabel.text = [NSString stringWithFormat:@"%d", indexPath.row];
然而,当我运行应用程序时只有主文本标签(单元格左侧的标签)。细节标签中没有任何内容。
我做错了什么?
答案 0 :(得分:6)
确保您的单元格创建为UITableViewCellStyleSubtitle
答案 1 :(得分:4)
在cellForRowAtIndexPath方法
中 static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
}
cell.textLabel.text = @"Heading";
cell.detailTextLabel.text = @"DetailValue";
return cell;
选项:
UITableViewCellStyleValue1,//在“设置应用”中)
UITableViewCellStyleValue2,//联系人样式
UITableViewCellStyleSubtitle //格雷的DetailText。