Как показать строку состояния, изначально скрытую от plist iphone - PullRequest
6 голосов
/ 16 декабря 2011

Я хочу скрыть строку состояния при запуске приложения, чтобы просмотреть изображение запуска, которое было закрыто строкой состояния.поэтому в plist я добавил

Status bar is initially hidden YES

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

Ответы [ 5 ]

14 голосов
/ 16 декабря 2011
[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO];
5 голосов
/ 16 декабря 2011

Вы можете сделать это, добавив свойство «Изначально скрытая строка состояния» к списку, как показано ниже: - enter image description here

5 голосов
/ 16 декабря 2011

решено

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];

используя это при запуске приложения:)

3 голосов
/ 07 августа 2013

Ни решения Нико, ни JackTurky не верны.Niko's:

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO];

... работает, но не рекомендуется.Правильно в iOS 3.2 и более поздних версиях:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
3 голосов
/ 16 декабря 2011

ИЛИ

Вы также можете установить для свойства (изначально скрытая строка состояния) значение «НЕТ» в файле Info.plist в приложении.

Просто снимите этот флажок.

...