您的位置:首页 > 产品设计 > UI/UE

UITableview Plain风格下 SectionHeader悬浮问题

2016-07-25 10:36 453 查看
在UITableview Plain风格下 SectionHeader在滑动时会始终悬浮在tableview上方,解决办法:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {

    

    if (scrollView ==
self.contentTableView)

    {

        CGFloat sectionHeaderHeight =
10; //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);

        }

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: