[2015-03-16]解决UITableViewStyle…

来源:互联网 发布:22端口ssh爆破工具 编辑:程序博客网 时间:2024/05/18 02:41
一:去掉headerView粘性
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
    if(scrollView == self.menuTableView)
    {
        CGFloatsectionHeaderHeight = 25; //sectionHeaderHeight
        if(scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0){
            scrollView.contentInset= UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0,0);
        }else if (scrollView.contentOffset.y>=sectionHeaderHeight){
            scrollView.contentInset= UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);
        }
    }
}
二:去掉footerView粘性
- (void)scrollViewDidScroll:(UIScrollView*)scrollView
  CGFloat sectionHeaderHeight =30;
    if(scrollView.contentOffset.y >=sectionHeaderHeight)
    {
        scrollView.contentInset= UIEdgeInsetsMake(0, 0, -sectionHeaderHeight, 0);
    }
    elseif (scrollView.contentOffset.y >=sectionHeaderHeight&&(scrollView.contentOffset.y >=scrollView.contentSize.height))
    {
        scrollView.contentInset= UIEdgeInsetsMake(0, 0, -scrollView.contentOffset.y,0);
    }
0 0
原创粉丝点击