我无法删除出现在UITableView
. 我试过使用:
[myTableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
在我的viewDidLoad
方法中,但不幸的是,这似乎不起作用。我正在使用背景图像来显示我的单元格,并且我希望删除这些图像之间的边界。图像本身就是每个单元格的大小,我在CustomTableViewCell
班级中设置的每个单元格的大小如下:
self.contentView.frame = CGRectMake(0, 0, 320, 80);
我的cellForRowAtIndexPath
方法如下:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"mycell";
MyTableViewCell *cell = (MyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[MyTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
}
cell.ID.text = [[DataModel sharedInstance].ID objectAtIndex:indexPath.row];
cell.Name.text = [[DataModel sharedInstance].Name objectAtIndex:indexPath.row];
cell.Date.text = [[DataModel sharedInstance].Date objectAtIndex:indexPath.row];
[cell setBackgroundView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Cell.png"]]];
return cell;
}
尽管我已经完成了所有工作,但我在表格中的单元格之间看到了清晰的白色边框。我真的很想删除它。谁能看到我做错了什么?