Olá!!
Não é uma dúvida, é mais uma ajuda de um probleminha que eu tive e que alguém também pode ter:
Quando rodei o app no iPhone X e virei o device para landscape, quebraram as telas que tem header (Alura Viagens, Detalhes do Pacote e a de Confirmação de Pagamento), as mesmas não ocupavam o tamanho da view toda.
Por isso eu pesquisei e encontrei uma solução:
Basta aplicar as linhas de código abaixo, para preencher toda a tela independente do device:
viewRoxa.translatesAutoresizingMaskIntoConstraints = false
viewRoxa.topAnchor.constraint(equalTo: view.topAnchor).isActive = true
viewRoxa.leftAnchor.constraint(equalTo: view.leftAnchor).isActive = true
viewRoxa.rightAnchor.constraint(equalTo: view.rightAnchor).isActive = true
Obs: a "viewRoxa", foi o nome que eu dei para a Outlet que puxei da view roxa que está na tela 'Alura Viagens'.
Rode o app, que vai funcionar :)