Думаю, вам нужно изменить внешний вид стола. После того, как вы правильно установили методы numberOfSectionsInTableView:
и tableView:numberOfRowsInSection:
, вам следует изменить метод viewDidLoad
, добавив следующую строку:
[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
Таким образом вы удалите все строки из таблицы.
Если вы все еще хотите, чтобы между строками появлялась линия, я предлагаю вам создать пользовательский UITableViewCell
или создать стандартный, добавив подпредставление для имитации линии. Например. как то так:
CGRect lineFrame = CGRectMake(0,cell.frame.size.height-1,cell.frame.size.width,1);
UIView *line = [[UIView alloc] initWithFrame:lineFrame];
line.backgroundColor = [UIColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:1];
[cell.contentView addSubview:line];
[line release];
Дайте мне знать, если это поможет.