iOS 7 строка состояния обратно в iOS 6 стиль по умолчанию в приложении iPhone?



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



GUI designed by Tina Tavčar
(Графический интерфейс, разработанный Тина Отеля Tavčar)




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


  • есть ли простое решение (например, установка свойства в info.plist), что может изменить способ его работы [не перекрывая] назад к тому, как это происходит в iOS6?


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


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



P. S. Я знаю, что можно скрыть строку состояния, делая вещи, как



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


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

582   0  

Comments

    Ничего не найдено.