I have screen similar to:
I want to remove separator below last \"active\" cell in
This is a default behaviour in a UITableView, it fills the screen with empty rows.
What you can do is set an empty footer to your table:
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
return [[UIView alloc] init];
}
Or:
[self.myTableView setTableFooterView:[[UIView alloc] init]];
This is normal behavior for a plain style table view with just a few rows. A simple solution is to provide an empty table footer:
self.tableView.tableFooterView = [[UIView alloc] init];