【发布时间】:2013-05-22 04:45:05
【问题描述】:
在我的 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);
}
}
【问题讨论】:
标签: iphone objective-c uitableview nstableheaderview