我在表视图中添加表头,如下所示:

TableHeaderView *tableHeaderView  = [[TableHeaderView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
tableview.tableHeaderView = tableHeaderView;


因此,当我滚动到顶部时,我希望表头停在原位(0,0)。当我向下滚动时,它会从屏幕上移出,确切地说是instagram tableheader。看看表标题instagram它是我想要做的..

初始化应用程序时。



滚动到顶部时,表格标题保留在您的初始化位置



向下滚动时,如果表头在您当前的位置,则它不在屏幕上




记住何时需要根据滚动位置显示滚动顶部表格标题

最佳答案

您的问题有点不正确。实际上,您想滚动出UINavigationBar。尝试此解决方案,它可能对您有用:

http://horseshoe7.wordpress.com/2012/05/18/uinavigationbar-that-scrolls-away/

10-08 11:23