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

В iOS 7UIStatusBar был разработан таким образом, что он сливается с представлением, как это:

 (GUI разработанТина Тавчсоток)

Это круто, но это несколько испортит ваш взгляд, когда у вас что-то будет в верхней части, и оно будет перекрываться строкой состояния.

Есть ли простое решение (например, установка свойства в info.plist), которое может изменить способ его работы (не перекрывая) обратно на то, как оно работает в iOS6?

Я знаю, что более простым решением будет иметьself.view.center.x + 20 баллов за каждый контроллер вида, но их изменение приведет к изменению размеров (с другимself.view.center.x может вызвать проблемы для пользовательских сегментов и т. д.) и вдруг это превращается в утомительную работу, которую лучше всего избегать.

Я буду очень рад, если кто-нибудь может предложить мне решение для одной строки.

Постскриптум Я знаю, что могу скрыть строку состояния, делая такие вещи, как

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

ВdidFinishLaunchingWithOptions метод, но этоЭто обходной путь, ярлык, позволяющий избежать проблемы, поэтому я неНе считаю это реальным решением.

Ответы на вопрос(25)

Ваш ответ на вопрос