私の tableView:viewForHeaderSection: が IOS 9.X VS 10.X で異なる回数呼び出されるという問題があります。
9 では 1 回だけ呼び出されますが (これは正しくありません)、10 では FRC で設定したすべての正しいセクションに対して呼び出されます。
FRC が 9 と 10 の間で sectionNamekeyPath を処理する方法の違いを知っている人はいますか? ドキュメントで何も見つかりませんでした。
ありがとうございました。
私の tableView:viewForHeaderSection: が IOS 9.X VS 10.X で異なる回数呼び出されるという問題があります。
9 では 1 回だけ呼び出されますが (これは正しくありません)、10 では FRC で設定したすべての正しいセクションに対して呼び出されます。
FRC が 9 と 10 の間で sectionNamekeyPath を処理する方法の違いを知っている人はいますか? ドキュメントで何も見つかりませんでした。
ありがとうございました。
以下のソリューションは、iOS9とiOS10の両方で機能します
tableView:viewForHeaderInSection:を使用するには、tableView:heightForHeaderInSection:も実装する必要があります。これにより、ヘッダーのゼロ以外の適切な高さが返されます。また、 tableView:titleForHeaderInSection:も実装しないようにしてください。どちらか一方 (viewForHeader または titleForHeader) のみを使用する必要があります。