-1
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

NSLog(@"%d",indexId);
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    /////////////////////   Cell Title    /////////////////////
    //cell.textLabel.font = [UIFont fontWithName:@"Noteworthy" size:20.0];
    cell.textLabel.font = [UIFont boldSystemFontOfSize:14.0];
    cell.textLabel.highlightedTextColor = [UIColor orangeColor];
}
/////////////////////   Cell Title    /////////////////////
cell.textLabel.text = [NSString stringWithFormat:@"  %@", [test.arrTitle objectAtIndex:indexPath.row]];

上記のコードでは、テーブルビュー セル ラベル間の get sapce のコードを変更する必要があります

感謝とよろしく

4

2 に答える 2

0

2 つのセルの間にスペースを追加する簡単な方法は、セクションを使用してデータを表示することです。各セクションに含まれるセルが 1 つだけであることを確認してください。次に、後続のセクションの間に sectionHeaderView または sectionFooterView を追加して、正しくすることができます。

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
  return [myItems count];
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
 return 1;
}

#define customSeparatorHeight 3
- (UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
  return [UIView alloc] initWithFrame:CGRectMake(0,0, tableView.bounds.size.width, customSeparatorHeight)];
}
于 2013-03-30T12:24:32.310 に答える