Как скрыть строку заголовка в главном окне iPhone

На этот вопрос может быть очень легко ответить, поэтому я приношу свои извинения, если я пропустил очевидное. Я разрабатываю приложение GUI на iPhone и хочу скрыть заголовок/строку состояния iPhone, который обычно отображает несущую/время/батарею. Как я могу сделать это из кода с учетом основных UIWindow и UIView?

-A

Ответ 1

В вашем файле Info.plist установите для параметра UIStatusBarHidden значение true или добавьте следующее в делегат вашего приложения:

[[UIApplication sharedApplication] setStatusBarHidden:YES];

Ответ 2

Ответы выше устарели. Правильный способ сделать это программно:

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

Если вы хотите использовать UIStatusBarAnimationFade или UIStatusBarAnimationSlide вместо UIStatusBarAnimationNone

Ответ 4

Как и при написании этих ответов, Xcode 4.1, просто используйте следующее:

[[UIApplication sharedApplication] setStatusBarHidden:TRUE];

не будет иметь пробел вверху.

альтернативно, запись plist:

"Строка состояния изначально скрыта"