去除UITableViewStyleGrouped多余间距

2018-12-12  本文已影响15人  iOS_Developer

以下是使用sectionfooter,隐藏其余间距的方法,

// 隐藏UITableViewStyleGrouped上边多余的间隔
        _tableView.sectionFooterHeight = 0;
        _tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, CGFLOAT_MIN)];

//section头部间距
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 0.01f;//section头部高度
}
//section头部视图
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UIView *view=[[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 1)];
    view.backgroundColor = [UIColor clearColor];
    return view;
}
上一篇 下一篇

猜你喜欢

热点阅读