【问题标题】:How to highlight/change background color of table view section header while scrolling如何在滚动时突出显示/更改表格视图部分标题的背景颜色
【发布时间】:2015-11-09 07:10:18
【问题描述】:

我坚持显示表格视图部分标题。问题是,当我向下滚动时,直到我 点击 下一节标题,我希望我的 上一节标题 突出显示 并且只要我点击下一节标题,我希望我的这个“新”节标题突出显示 和我的上一节标题 将被不突出显示。也就是说,我希望在向下和向上滚动时突出显示顶部的标题。

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

1.当前节标题为“Section 1” 应用启动时出现。

2.向下滚动,但当前节标题仍然相同,并且应该保持不变,直到下一节标题开始。

3.向下滚动并传递到下一节标题。此部分标题应突出显示,因为它现在位于表格视图的顶部。 我通过使用绘画工具拍摄快照并填充红色来放置这些照片。我希望它是清楚的理解。

【问题讨论】:

  • 为什么?你认为非标准的用户界面会让用户喜欢你的应用吗?我不这么认为。
  • 其实不在我手里。他们要求我这样做。我搜索了很多,但找不到解决方案。

标签: ios uitableview tableview sectionheader


【解决方案1】:

也许你可以用一个技巧来做到这一点?

Determine if a tableview cell is visible

看看哪些单元格是可见的。如果第 2 节的单元格可见但第 1 节的单元格不可见,则您知道第 2 节位于顶部。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 2021-02-24
    • 2017-07-11
    • 1970-01-01
    相关资源
    最近更新 更多