Cabeçalho flutuante do iOS 11 TableView

Tenha um aplicativo com várias seções, algumas linhas por seção quando "expandidas" e nenhuma quando "recolhidas". Cada seção tem um cabeçalho, foi reutilizando-os usando uma subclasse deUITableViewHeaderFooterView etc. Até agora tudo bem.

Depois, no iOS 11:

Eu usei o depurador visual e confirmei que é meu cabeçalho de seção flutuante. Todas as linhas abaixo do cabeçalho estão sendo exibidas corretamente, os outros cabeçalhos ficam bem.

Em um esforço para restaurar a sanidade, joguei fora toda a lógica de reutilização do cabeçalho e apenas as fiz programaticamente. O mesmo. Todo o trabalho pré-iOS 11 ainda flutua no iOS 11. A seção que flutua parece mudar a cada vez, então é isso.

Alguma ideia?

questionAnswers(3)

yourAnswerToTheQuestion