アプリが複数のセクションに分かれていて、セクションごとにいくつかの行が展開されていて、折りたたまれていない場合はありません。各セクションにはセクションヘッダーがあり、UITableViewHeaderFooterView
などのサブクラスを使用してそれらを再利用していました。 iOSの11で続いてiOS 11 Floating TableView Header
:
Screenshot describing the issue
私は視覚的なデバッガを使用し、それが私のセクションヘッダ浮動です確認しました。ヘッダーの下にあるすべての行が正しく表示され、他のヘッダーは正常に表示されます。
健全性を回復するために、ヘッダーの再利用ロジックをすべて取り除き、プログラマチックに作成しました。同じ同じ。すべてのiOS 11以前の作業は、iOS 11でまだ浮動しています。浮動小節は毎回変わるようです。
アイデア?
拡張契約ロジックを無効にすると問題は解決しますか? –