在IOS的普通表视图中删除第一个单元格和导航栏之间的分隔线

时间:2014-07-01 06:38:43

标签: iphone uitableview ios7

我有UITableView并使用自定义UITableViewCell在其中显示数据。我的问题是 - 我需要删除separation line navigation bar first cell之间的plain table view,正如我在附件中提到的那样。

enter image description here

这是我的代码:

   UIView* separatorLineView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 1)];
   separatorLineView.backgroundColor = [UIColor colorWithRed:229/255.0 green:229/255.0 blue:229/255.0 alpha:1.0];
   [cell.contentView addSubview:separatorLineView];

你能告诉我如何删除这一行吗?感谢

1 个答案:

答案 0 :(得分:0)

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath添加此行:

if (indexPath.row == 0) {
    cell.separatorInset = UIEdgeInsetsMake(0.f, 0.f, 0.f, cell.bounds.size.width);
}