自定义UITableViewCell内容显示在分组样式内容视图之外

时间:2012-11-17 16:49:19

标签: xcode uitableview

我遇到此问题,我的自定义表格视图单元格在以分组样式显示时不会缩进其内容。

static NSString *CellIdentifier = @"GameListCell";
    GameViewCell *cell = (GameViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil)
    {
        NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"GameViewCell" owner:self options:nil];
        for (UIView *view in views)
        {
            if ([view isKindOfClass:[GameViewCell class]])
            {
                cell = (GameViewCell *)view;
            }
        }
    }
    Board *game = (Board *)[boardArray objectAtIndex:indexPath.row];
    cell.opponentName.text = [NSString stringWithFormat:@"Game vs %@",game.opponentName];
    cell.gameDescription.text = [NSString stringWithFormat:@"Last Move: %@",game.opponentName];
    return cell;

有没有人知道可能会发生什么?

我还不能发布图像,但基本上内容太远了,并且在单元格的圆角矩形之外。

我认为它可能与表视图单元格的XIB文件中的水平空间约束有关。它的值为“常量”和“20”。但是如何让这些内容显示在单元格的内容视图中?

它在“普通”样式中看起来很好,但不会缩进分组样式。

谢谢!

0 个答案:

没有答案