iPhone UITableView : How to remove the spacing between sections in group style table?

后端 未结 9 957
南方客
南方客 2021-02-05 09:33

I am creating a table view in which there are 10 sections, all having a header view but no cells. So, in short, my table view will display 10 header views only; there will be no

9条回答
  •  南方客
    南方客 (楼主)
    2021-02-05 10:06

    Try this..

       self.tableView.rowHeight = 0; // in viewdidload
    [self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone]; // in viewdidload
    
     -(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
    {
    return 0.01f;
    }
    
    -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return ;
    }
    
    - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
    return [[UIView alloc] initWithFrame:CGRectZero];
    }
    
    - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
    return ;
    }
    

    Also have table seprator as none.

提交回复
热议问题