小说网站 搜小说 无限网 烟雨红尘 小说爱好者 免费小说 免费小说网站

如果去掉UITableView上的section的headerView和footerView的悬浮效果

项目需要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);
    }
}


posted on 2015-01-27 11:25  王小航  阅读(696)  评论(0编辑  收藏  举报

导航