【问题标题】:Pivot Cell in UITableViewUITableView 中的数据透视单元格
【发布时间】:2023-03-19 23:56:01
【问题描述】:

我是 IOS 编程新手,我正在尝试创建数据透视行 (或单元格)在 UITableView 中(您知道与 MS Excell 中的 Pivot 行相同),当您上下滚动表格时,您将有一个主行粘在表格的页眉或页脚上。

我尝试在线搜索解决方案,但找不到任何解决方案(也许我使用了错误的术语)。我想知道 UITableView 是否支持开箱即用的这些东西,或者我必须创建一个自定义表格 View 。

提前谢谢你。

【问题讨论】:

  • 能否详细解释一下?

标签: objective-c xcode uitableview cocoa-touch swift


【解决方案1】:

这不是您所想的内置功能。但根据您想要的行数,可能会有一种解决方法。如果你只想要一行,你可以重写该方法:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

编辑:表格视图必须具有 UITableViewStylePlain 的 UITableView 样式,此方法才能工作。

然后,您可以在滚动表格视图时让一个视图跟随您,使其看起来像这样。

否则您将不得不自己实现它(这可能会产生更好的结果,并根据您的需求进行适当的定制)。

【讨论】:

  • 非常感谢您对我来说非常完美,值得一提的是,这仅适用于将表格的 UITableViewStyle 属性设置为 UITableViewStylePlain 的表格
  • 感谢您的澄清!我更新了我的答案:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-25
  • 1970-01-01
  • 2013-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-18
相关资源
最近更新 更多