2

グループ化されたスタイルで表示されているときに、カスタム テーブル ビュー セルのコンテンツがインデントされないという問題が発生しています。

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」の値があります。しかし、セルのコンテンツ ビューに表示するにはどうすればよいでしょうか。

「プレーン」スタイルでは見栄えがしますが、グループ化されたスタイルではインデントされません。

ありがとう!

4

0 に答える 0