iOS踩过的坑系列

iOS踩过的坑之tableview的section间距异常问题

2019-04-24  本文已影响0人  Shaw1211

在ios7中使用group类型的tableView时,第一个section距离navigationBar的距离很大,不符合这边的设计图。使用 tableView.sectionHeaderHeight = 8.0无效。 于是通过各种方法测试,终于得到解决方法。就是通过设置tableViewheaderview高度来控制这个距离。使用的方法是:

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

但对于第一个和第二个section之间的距离设置则不能使用heightForFooterInSection这个方法。需要使用
tableView . sectionFooterHeight = 1.0。 这个距离的计算是header的高度加上footer的高度。

上一篇下一篇

猜你喜欢

热点阅读