0

アプリケーションでよく使用するカスタムセルを作成しました。その単純な2つのラベル。1つは左側に、もう1つは右側にあります。

このセルをグループ化されたテーブルに使用しようとしています。ただし、問題は、このテーブルが(iPadの)画面の大部分を占めるため、余白が実際には十分に広く、実際には左側と右側のテキストに到達していることです。セル自体がテーブルの全長に伸びており、余白の内側には伸びていないためです。

カスタムセルを余白の中に収めるにはどうすればよいですか?

これが現在の私のセル宣言です。

static NSString *CellWithIdentifier = @"SettingsTableCell";
SettingsTableCell *settingsCell = (SettingsTableCell *)[tableView dequeueReusableCellWithIdentifier:CellWithIdentifier];
if (settingsCell == nil)
{
    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"SettingsTableCell" owner:nil options:nil];
    settingsCell = [topLevelObjects objectAtIndex:0];
}

settingsCell.autoresizingMask = (UIViewAutoresizingFlexibleWidth || UIViewAutoresizingFlexibleLeftMargin); //my attempt to fix margin issue
settingsCell.leftText.text = val1;
settingsCell.rightText.text = val2;

return settingsCell;
4

0 に答える 0