【问题标题】:Keep a stationary UITableViewCell while scrolling滚动时保持静止的 UITableViewCell
【发布时间】:2012-10-31 01:04:58
【问题描述】:

这就是我想做的事情:有一个固定的 UITableViewCell,可以从 UITableView 的任何地方看到。因此,当您只有少于 11 个条目时,顶部单元格似乎只是第 0 个索引处的单元格,但如果您在 UITableView 中有更多条目,那么您可以向下滚动(通常行为),但仍然有UITableViewCell 是存在的第 0 个索引。几乎就像一个允许您查看特定项目的标题行,类似于 Excel。在 Excel 中,您可以将顶行固定,这样当有人向下滚动到您不应该看到顶行的位置时,您仍然可以看到它。

如果需要更多解释,请发表评论,我会尽力给出更好的解释!

提前致谢!

【问题讨论】:

    标签: ios5 uitableview


    【解决方案1】:

    首先确保您的 uitableview 在另一个 uiview 中。 添加一个代表您的固定单元格的 uiview 作为 uiview 的子视图。 在 tableView didScroll 检查表格中第一个单元格(固定)的单元格矩形。 如果它的 y 小于 0,它已经滚动到视图之外,您应该显示自定义视图。 否则隐藏它。

    这样您将获得与浮动表格标题相同的行为。只是为了澄清你应该对浮动单元有两个视图。一个在表中,一个将“浮动”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多