Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在0,0320,45中修复tableview中的tableheader?_Iphone_Ios_Objective C_Uitableview_Ios5 - Fatal编程技术网

Iphone 在0,0320,45中修复tableview中的tableheader?

Iphone 在0,0320,45中修复tableview中的tableheader?,iphone,ios,objective-c,uitableview,ios5,Iphone,Ios,Objective C,Uitableview,Ios5,我在tableview中添加了如下表格标题: TableHeaderView *tableHeaderView = [[TableHeaderView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)]; tableview.tableHeaderView = tableHeaderView; 所以,当我滚动到顶部时,我希望表头停止在初始化位置(0,0)。当我向下滚动时,它会从屏幕上消失,instagram tableheader就是这样做的。看看

我在tableview中添加了如下表格标题:

TableHeaderView *tableHeaderView  = [[TableHeaderView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
tableview.tableHeaderView = tableHeaderView;
所以,当我滚动到顶部时,我希望表头停止在初始化位置(0,0)。当我向下滚动时,它会从屏幕上消失,instagram tableheader就是这样做的。看看表头instagram,这就是我想做的

当初始化应用程序时

当滚动到顶部时,表格标题保持在初始化位置

向下滚动时,如果tableheader处于当前位置,它将退出屏幕


还记得什么时候需要根据滚动位置显示滚动顶部的表格标题吗?正如我在屏幕截图上看到的-它不是表格标题(self.tableView.tableHeaderView)-它是部分标题,不是吗?

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


还不清楚,请详细说明。@rptwsthi再看一看……如果您想让表头视图处于固定位置,应该将其添加为视图控制器的子视图,而不是添加为
tableHeaderView
@CainaSouza,那么在向下滚动时如何开始隐藏?寄存器是部分,但是顶部菜单Instagram有一个更新按钮,我想这是一个表格标题,你是说一条蓝线,标题是“Instagram”和更新uibarbuttonite吗?哦,我想我明白你的意思了!让我想想已经测试过了。很好,我对图层了解不多,但现在我知道它非常重要和有用!谢谢