Como funciona a nova barra de status adaptável do iOS 6
Conforme detalhamos em outro post no início desta semana, o novo iOS 6 beta da Apple apresenta uma nova barra de status bacana que muda de cor para corresponder ao aplicativo que você está executando no momento. Fornecemos várias capturas de tela que mostravam a barra de status em três tons diferentes de azul e em prata - cores que a barra de status nunca era exibida no iOS 5.
Então, como a barra de status determina qual cor usar? Bem, na verdade é muito simples.
Wrapp desenvolvedor Simon Blommegård fez uma pequena pesquisa para descobrir como exatamente a barra de status adaptável do iOS 6 sabe qual cor usar. Suas descobertas são detalhes no blog Max Themes:
Acontece que é um método bastante descolado. Em vez de usar o tintColor, ele usa a cor média da linha de pixels inferior da barra de cabeçalho. Isso é ilustrado pela barra de cabeçalho amarela de Simon com uma linha de pixels inferior azul e vermelha, resultando em uma barra de status roxa:
Muito legal, certo? É por isso que em aplicativos como Mail ou Safari, a barra de status é um azul ligeiramente mais escuro do que na parte superior da barra de navegação do aplicativo. Na verdade, provavelmente não ficaria e se encaixaria melhor se a Apple usasse a cor média da parte superior da barra, em vez da parte inferior.
Fonte: Temas máximos