O teclado do iPhone X aparece mostrando espaço extra

Criei uma interface de usuário de bate-papo na qual adicionei umconstraint para otableView na parte inferior da tela. Estou alterando o valor da restrição adicionando a altura do teclado que está funcionando bem em todos os dispositivos, exceto no iPhone X.

Interface do usuário quando o teclado não está visível:

O que é bom.

O problema é quando o teclado aparece, o espaço em branco é visível entre o textView e o teclado:

Preciso tentar uma abordagem diferente para isso ou pode ser resolvida usando restrições?

questionAnswers(5)

yourAnswerToTheQuestion