0

我知道这个问题之前已经发布过,我根据他们的更正修复了我的代码,但仍然没有得到单元工作的细节,只有正文。这是我的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell==nil) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];//It's well initialized
}
cell.textLabel.text=[myArray objectAtIndex:indexPath.row];
        cell.detailTextLabel.text=@"All the stores";

return cell;
}

我想看到的是一个文本和一个详细的文本。但是,我只看到正文。提前谢谢。

4

1 回答 1

2

故事板可能包含具有相同重用标识符的原型单元,并且它被配置为不同的样式(即没有字幕)。为了进行有效的调试,您可以删除对 tableview 的调用以给您一个出列单元格,并每次都重新实例化一个以查看您的新单元格是否正常工作。但是,我建议采用另一种方式,在情节提要中配置原型单元,并使用它的配置(如果不存在,甚至可能引发异常)。

于 2012-06-17T06:22:50.913 回答