iOS 13 novos estilos de apresentação - apresentando VC não encolher para baixo

votos
0

Estou tendo um problema com os novos estilos de apresentação VC no iOS 13. Eu quero implementar a nova apresentação pilha. No entanto eu tenho um problema onde o controlador de vista apresentador não está encolhendo para baixo como deveria causando um olhar muito feio.

A única solução que encontrou para este problema está a definir o plano de fundo (ou seja, apresentando) VC como o novo controlador de vista raiz com

window.rootViewController = self

No entanto isso não é recomendado pela Apple e faz com que muitos bugs estranhos como dissapearing barra de status ou do corte de animações Segue. Alguém por favor pode me explicar como para resolver este problema ou como usar corretamente os novos estilos de apresentação ou como configurar corretamente um novo VC raiz.

O comportamento desejado:

O

O comportamento de buggy:

O

Publicado 24/10/2019 em 13:01
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more