如何减少节头之间的空间?

时间:2015-08-29 22:31:13

标签: ios xcode6

我想以编程方式消除这两个地方的空间?

enter image description here

我没有太多运气试过这个:

- (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section {
    return 35.50;
}

- (CGFloat)tableView:(UITableView*)tableView heightForFooterInSection:(NSInteger)section {
    return CGFLOAT_MIN;
}

更新: 我见过这个solution并且它对我没有帮助。

应用建议的

解决方案后
self.yourTableView.sectionHeaderHeight = 0
self.yourTableView.sectionFooterHeight = 0

我明白了,但那不正确。整个部分标题消失了。

enter image description here

3 个答案:

答案 0 :(得分:0)

为什么你在heightForHeaderInSection中返回35.5?这是你的标题高度?

尝试此操作并从heightForHeaderInSection删除heightForHeaderInSectionUITableViewDelegate个功能:

self.yourTableView.sectionHeaderHeight = 0
self.yourTableView.sectionFooterHeight = 0

或者这个

-

 (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section {
    return 0;
}

- (CGFloat)tableView:(UITableView*)tableView heightForFooterInSection:(NSInteger)section {
    return 0;
}

答案 1 :(得分:0)

我从下面的链接中给你明确的参考

Click Here

归功于Tomen

答案 2 :(得分:0)

看起来你的细胞有边缘 打开调试>调试视图层次结构,看看您的保证金在哪里