【问题标题】:UITableView Section Header Behavior iOS 9.X vs 10.xUITableView 部分标题行为 iOS 9.X 与 10.x
【发布时间】:2017-01-03 16:36:38
【问题描述】:

我的 tableView:viewForHeaderSection: 在 IOS 9.X VS 10.X 中被调用的次数不同。

在 9 中,它只被调用一次(这是不正确的),而在 10 中,它被调用了我在 FRC 中设置的所有正确部分。

有谁知道 FRC 如何处理 9 和 10 之间的 sectionNamekeyPath 有什么不同?我没有在文档中成功找到任何内容。

谢谢。

【问题讨论】:

  • 因为我需要所有的节标题,所以当它只被调用一次时,我只能在 9 中获得 1 个节标题...当我的 tableview 中应该有多个节时。 10 个完美的作品。

标签: ios objective-c uitableview nsfetchedresultscontroller sectionheader


【解决方案1】:

以下解决方案同时为我工作 iOS9 和 iOS10

tableView:viewForHeaderInSection: 的使用要求您还实现 tableView:heightForHeaderInSection:。这应该为标题返回一个适当的非零高度。还要确保你没有同时实现 tableView:titleForHeaderInSection:。您应该只使用其中一个(viewForHeader 或 titleForHeader)

【讨论】:

  • Ankur,这就是我的实现。所以,不幸的是,这并没有帮助。
猜你喜欢
  • 2011-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-15
  • 2014-07-23
相关资源
最近更新 更多