UITableView部分标题保持锚定所有部分

时间:2015-02-20 22:35:34

标签: ios objective-c uitableview

我有一个包含许多部分的UITableView。这是一个简单的表格视图。我正在使用viewForHeaderInSection为这些标头创建自定义视图。到目前为止,非常好。

默认的滚动行为是,遇到某个部分时,部分标题会一直停留在导航栏下方,直到下一部分滚动到视图中。

我的问题是:我可以更改默认行为,以便第一部分标题保持固定在所有部分的顶部吗?

感谢。

所需行为图片网址

https://www.dropbox.com/s/2lnspddx02aku1n/scroll.png?dl=0

1 个答案:

答案 0 :(得分:0)

我通过扩充标头/数据关系来做到这一点。您可以在偶数节上有节标题,在奇数节中有数据。

示例:对于第0部分,您可以显示相应的标题,但该部分中有0行。第0部分的数据应显示在第1部分中。第1部分没有标题。等等。