TableView---header悬停问题

当设置tableview的style为UITableViewStylePlain,又有多个分组的情况下,headview会悬停。如果不要悬停效果可以设置:

-(void)scrollViewDidScroll:(UIScrollView *)scrollView {
    if (scrollView == _tableV) {
        CGFloat heightForHeader = 40;

        if(scrollView.contentOffset.y <= heightForHeader && scrollView.contentOffset.y >= 0) {
            scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);
        }else if(scrollView.contentOffset.y >= heightForHeader) {
            scrollView.contentInset = UIEdgeInsetsMake(-heightForHeader, 0, 0, 0);
        }
    }
}

你可能感兴趣的:(iOS)