0

可能是一个简单的问题,但我找不到答案。当我设置我的 textLabel 时,它会覆盖我在单元格内容视图中的详细信息披露按钮,通过情节提要放入。现在它只在选择单元格时显示。我的代码如下所示:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"accountCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

User *user = [arr objectAtIndex:indexPath.row];

// Configure the cell...
cell.textLabel.text = [user username];

return cell;
}

当我拿走 cell.textLabel.text = [user username]; 如我所愿,它一直显示。有小费吗?我想我得为我的按钮输入一些代码......

4

1 回答 1

0

弄清楚了...

要理解这个问题,你需要了解一个 UITableViewCell 只有三个空格——imageView、textLabel 和附件。当您设置 textLabel 时,它会覆盖您在情节提要的内容区域中创建的所有内容。我必须设置一个带有子类 UITableViewCell 的新类,并在该类中设置自定义 IBOutlets,然后将自定义类链接到我的 TableView。

于 2013-10-29T22:54:36.877 回答