在我的 iPhone 应用程序中
我需要为表格视图的第一部分显示标题...
我的要求是在向下滚动时将标题粘贴在表格视图的顶部(即固定在导航栏的底部)并
header在滚动到顶部时通过滚动移动顶部
就像脸书页面一样,帖子、照片检查位置位于导航栏下方。当用户开始浏览墙壁到顶部时,它消失了......并且将它拉下并粘在同一个地方
我试过以下代码
它适用于滚动到顶部
不适用于向下滚动。
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGFloat sectionHeaderHeight = 50;
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);
}
}