iOS 7 status bar back to iOS 6 default style in iPhone app?

No iOS 7, oUIStatusBar foi concebido de uma forma que se funde com a visão como esta:

 (GUI desenhado porTina Tavčar)

É legal, mas vai atrapalhar sua visão quando você tiver algo na parte superior de sua visualização e ficar sobreposto com a barra de status.

Existe uma solução simples (como definir uma propriedade em info.plist) que pode mudar a maneira como ela funciona [não se sobrepondo] de volta a como está no iOS6?

Eu sei que uma solução mais simples é terself.view.center.x + 20 pontos para cada controlador de visualização, mas alterá-los irá enroscar outras dimensões (com um diferenteself.view.center.x pode causar problemas para segues personalizados, etc) e de repente se transforma em um trabalho tedioso que é melhor para ser evitado.

Eu realmente ficarei feliz se alguém puder me fornecer uma solução de uma única linha para isso.

P.S. Eu sei que posso esconder a barra de status, fazendo coisas como ter

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

EmdidFinishLaunchingWithOptions método, mas isso é uma solução alternativa, um atalho evitando o problema, então eu não considero que uma solução real.

questionAnswers(25)

yourAnswerToTheQuestion