2011-01-25 7 views

ответ

8

Установив UIStatusBarHidden на Info.plist, вы можете управлять состоянием запуска (скрытым или показанным).

Чтобы скрыть (или показать) в пределах вашего приложения, вы должны использовать:

-setStatusBarHidden:withAnimation: на UIApplication (документы here)

1

Вам нужно добавить поле UIStatusBarHidden к вашему info.plist и установить его в boolean true (не строку «true»).

+0

спасибо. это работает, но я хочу, чтобы строка состояния отображалась, когда приложение, которое я запускаю, просто не во время экрана загрузки, а теперь его выключено все время – HenryGale

+0

А? Экран загрузки должен быть таким же, как и начальный экран всех, когда весь текст и данные удалены. Планировка должна быть одинаковой. –

+0

Не работает для меня ... Я хочу скрыть строку состояния на экране всплеска, но, установив UIStatusBarHidden как YES в info.plist, не работает. – Ans

1

В info.plist, установите UIStatusBarHidden ДА. Он автоматически преобразуется в «Строка состояния изначально скрыт» в YES в info.plist. В методе applicationDidFinishLaunching в AppDelegate, добавьте следующую строку кода:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

    application.statusBarHidden = FALSE; 

путем добавления этой строки кода отображается в строке состояния после загрузки заставки.

Смежные вопросы