如果去掉UITableView上的section的headerView和footerView的懸浮效果
阿新 • • 發佈:2019-01-03
專案需要cell的間距,又不需要懸浮效果,百度之後找到這個方法,記錄一下,備忘。
用UIScrollView的代理方法實現
- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 10; //這裡是我的headerView和footerView的高度 if (_tableView.contentOffset.y<=sectionHeaderHeight&&_tableView.contentOffset.y>=0) { _tableView.contentInset = UIEdgeInsetsMake(-_tableView.contentOffset.y, 0, 0, 0); } else if (_tableView.contentOffset.y>=sectionHeaderHeight) { _tableView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0); } }