【问题标题】:Adding scroll functionality to UITableView's each section为 UITableView 的每个部分添加滚动功能
【发布时间】:2013-02-20 10:12:42
【问题描述】:

我正在浏览来自 WWDC 2010 的示例 TVAnimationGestures。如果我必须为 UITableView 的每个部分添加滚动条/支持滚动功能,如何实现?

例如,假设一个部分的每一行显示的内容足够宽,因此滚动 'QuoteCell' 的每个部分中的所有行。

谢谢。

【问题讨论】:

  • 让我看看你是否明白,除了表格自己的滚动之外,你还需要在表格的每个单元格内添加滚动?
  • 是的,但是滚动应该添加到 UITableViewcell 的每个部分而不是每个单元格。
  • 从用户体验的角度来看,应该避免多级滚动(一个用于表格,一个用于每个单元格)......
  • 首先我同意@StephaneDelcroix,我认为最好/最简单选项是创建多个表格视图,每个“部分”一个
  • tkanzakic 您能否分享一些有关该方法的指示或示例。我会尽力让你知道。

标签: ios uitableview


【解决方案1】:

您应该创建一个自定义 UITableViewCell 并添加一个 UIScrollView... 就是这样! :-)

【讨论】:

  • 以这种方式可以为 UITableView 的每个单元格完成滚动,但我需要滚动每个部分,例如,第一部分有 2 行,然后同时水平滚动第一部分的 2 行.
  • 好吧,那么您可能必须设置这样的方案:UITableViewController 每个部分只有一个 UITableViewCell,而 UITableViewCell 将有另一个 UITableView 或 UICollection(水平滚动会更容易)。跨度>
猜你喜欢
  • 1970-01-01
  • 2016-07-23
  • 2018-03-17
  • 1970-01-01
  • 2017-04-05
  • 2011-08-26
  • 2012-04-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多