O iOS 11 Searchcontroller pula para cima da tela

tendo o mesmo problema que já postado (não funciona das respostas ..), minha tabela é de largura fixa e, no iOS 10.x a barra de pesquisa (que está no tableviewheader), permanece o mesmo tamanho ao digitar. No entanto, no iOS 11, ele pula para o topo da tela e se estende sobre a largura total. Todas as opções tentadas;

self.definesPresentationContext  = YES; 
tableHeaderView.clipsToBounds = YES; 
etc 

mas nada parece mudar .. ainda salta para a largura total superior ..

Alguma outra opção?

Xcode 9 GM com iOS 11 (Xcode 9 GM com iOS 10.xe tudo funciona bem)

questionAnswers(1)

yourAnswerToTheQuestion