funcscrollViewDidScroll(_scrollView:UIScrollView) {
//设置tableView的section以后,向上滚动tableView的时候,每一个的section会停留在tableView的顶部,等到滑到下一个section的内容时,下一个的section又会停留在顶部。可以设置tableView的headSection不吸附
letsectionHeaderHeight =kHeadSectionHeight;
if(scrollView.contentOffset.y<= sectionHeaderHeight&&scrollView.contentOffset.y>=0) {
scrollView.contentInset=UIEdgeInsets.init(top: -scrollView.contentOffset.y, left:0, bottom:0, right:0)
}elseif(scrollView.contentOffset.y>= sectionHeaderHeight) {
scrollView.contentInset=UIEdgeInsets.init(top: -sectionHeaderHeight, left:0, bottom:0, right:0)
}
}
网友评论