【问题标题】:UITableView sections to always stay within viewUITableView 部分始终保持在视图内
【发布时间】:2012-06-15 15:00:24
【问题描述】:

我有一个包含 3 个部分的 UITableView:

第 1 节: 这部分的标题是“球员”,内容正好是 1 个单元格,其中包含 1-4 个球员姓名的水平列表。

第 2 节: 此部分的标题为“Rounds”,内容为 X 个单元格,每个单元格包含一个水平列表,其中包含每个球员在第 X 轮比赛中的得分。

第 3 节: 此部分的标题为“Totals”,内容正好是 1 个单元格,其中包含每个玩家回合得分的总和。

现在,所有这些部分都会随着第 2 部分的展开而滚动,但我希望始终将第 1 部分保持在屏幕顶部,并将第 3 部分放在第 2 部分的正下方,直到它向下展开到底部屏幕,然后停在那里。

我想我可以在 UIView 中使用 3 个单独的表格视图来做到这一点,但这似乎有点令人费解,我第 3 部分不会一直停留在第 2 部分下方,直到它扩展到屏幕底部;它总是在底部......

有没有办法让表格部分/行始终可见,而其他部分仍然可滚动?

【问题讨论】:

    标签: ios uitableview visible always-on-top


    【解决方案1】:

    如您所讨论的那样使用 3 个 UITableView,并且每次将单元格添加到 tableView 2 时,只需将第三个 tableview 的位置设置为动画以将其向下移动,直到它到达屏幕底部,然后将其留在那里。 (此外,在向 tableView 2 添加元素时,您需要扩展它的高度。)

    否则,就像 Cyrille 所说的那样,仅使用一个 tableview 是无法实现的。

    【讨论】:

      【解决方案2】:

      不使用标准 UITableView 实现,不。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-09
      • 2015-02-08
      • 1970-01-01
      • 2011-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多