Por que vejo barras de status duplo ao iniciar meu aplicativo?
-
20-09-2019 - |
Pergunta
Ao iniciar meu aplicativo para iPhone, estou vendo a barra de status do padrão.png e a barra de status interna do sistema operacional, em vez de apenas ver a barra de status do sistema operacional. O que eu fiz errado?
Solução
Redimensione seu padrão.png para exatamente 320x480.
Se o seu padrão.png for exatamente 320x480, ele será exibido em tela cheia em camadas abaixo (na ordem Z) a barra de status. (Isso significa que o usuário verá a barra de status real, não o padrão.png.)
Mas se o seu padrão.png for outro tamanho, o sistema operacional do iPhone o escalará e exibirá posicionado abaixo a barra de status do sistema operacional. (Isso significa que o usuário verá a barra de status real em tamanho real e o padrão.png um escala.)
Observação: A documentação da Apple declara especificamente o tamanho 320x480, deixando indocumentado de que funciona com outros tamanhos de imagem, muito menos esse comportamento de escala. Então você provavelmente não deve confiar nisso.