在故事板中创建标题时,将UITableView标题视图粘贴到顶部

时间:2014-05-17 16:52:48

标签: ios uitableview ios7 storyboard

我使用答案here创建了一个表格视图标题。

我的问题是,当以这种方式创建标题时,它在向下滚动时不会“粘住”到我的UITableView的顶部。如果我在viewForHeader中的代码中创建我的标题,那么它确实会坚持下去。

如果我在故事板中创建它,如何在滚动时让我的标题粘到顶部?其他2个问题herehere提出了这个问题但从未得到答案。

是的,我的UITableView已经是简单的样式,没有分组。

2 个答案:

答案 0 :(得分:6)

rdelmar的评论帮助我理解了它不起作用的原因。以下是我在实践中为解决问题所做的工作:

我不得不将故事板中的标题视图拖到第一个响应者所在的位置。您会注意到您实际上无法将标题视图向下拖动到视图本身上,您必须将元素从文档大纲中向下拖动。

我还必须实现viewForHeaderInSection(返回我做出口的标题视图)和heightForHeaderInSection。

每当您想通过情节提要编辑视图时,您必须将其向上拖动以进行编辑,然后将其向下拖动以使其正常工作。

答案 1 :(得分:0)

只需先拖动tableview单元格,然后拖动上方标题的视图即可。然后,删除不需要的单元格。标头会记住它的位置。