iOS 11 e iPhone X: espaçamento da barra de ferramentas do UINavigationBar incorreto quando incorporado ao UITabBarController

Estou com um problema irritante ao testar o iOS 11 mais recente no simulador do iPhone X.

eu tenho umUITabBarController e dentro de cada aba existe umaUINavigationController, cadaUINavigationBar também definiu uma toolBar inferior (setToolbarHidden:) e, por padrão, eles aparecem na parte inferior, logo acima da tabBar.

Até agora, ele está funcionando bem e parece funcionar bem nos modelos iPhone 8 e 8 Plus, mas no iPhone X há uma lacuna entre a barra de ferramentas e a barra de guias. Meu palpite é que a barra de ferramentas não percebe que é exibida dentro de uma tabBar e deixa o espaço de acomodação na parte inferior.

Eu acho que a única maneira de corrigi-lo seria usando uma barra de ferramentas personalizada e exibi-la / animar eu mesma, em vez de usar os padrõesUINavigationBar, mas gostaria de ouvir outras opções :)

É assim que fica no iPhone 8.E aqui está o problema no iPhone X.

questionAnswers(5)

yourAnswerToTheQuestion