0

我遇到了一个问题,我的 tableView:viewForHeaderSection: 在 IOS 9.X VS 10.X 中被调用的次数不同。

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

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

谢谢你。

4

1 回答 1

0

下面的解决方案为我工作 iOS9 和 iOS10

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

于 2017-01-03T17:58:56.813 回答