如何在滚动时突出显示/更改表视图节标题的背景颜色

时间:2015-11-09 07:10:19

标签: ios uitableview tableview sectionheader

我无法显示表格视图部分标题。问题是,当我向下滚动时,直到点击 下一部分标题,我希望上一部分标题 突出显示< / strong>和一旦我点击下一部分标题,我希望我的“新”部分标题突出显示为 以及上一部分标题 未突出显示。这就是说,当我向下和向上滚动时,我希望突出显示在顶部的标题。

为了更清楚,我把相关图片放在了:

1.Current section header is "Section 1" 1.当前节标题是“第1节”这是在应用程序启动时发生的。

2.Scrolled down but current section header is still same 2.Scrolled down但当前节标题仍然相同,并且应该保持这样,直到下一节标题开始。

3.Scrolled down and passed to next section header.

3.Scrolled down并传递给下一节标题。此部分标题应突出显示,因为它现在位于表视图的顶部。 我通过拍摄快照并使用绘画工具填充红色来放置这些图片。我希望明白这一点。

1 个答案:

答案 0 :(得分:2)

Perhabs你可以用一招来做到这一点吗?

Determine if a tableview cell is visible

看看哪些细胞可见。如果第2部分的单元格可见但第1部分没有单元格,则表示第2部分位于顶部。