2010-07-29 2 views
5

Приветствую всех!Почему iPad не может скрывать строку состояния от всплеска?

Мне интересно, что можно решить. Я работаю над универсальным приложением, на моем iPod Touch и iPhone строка состояния скрывается от начала анимации всплеска. Однако на iPad он скрывается только до тех пор, пока изображение всплеска не исчезнет.

Это то, что я имею в моем AppDelegate:

- (void)applicationDidFinishLaunching:(UIApplication *)application {  
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; 
    [window addSubview:viewController.view]; 
    [window makeKeyAndVisible]; 
    [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight]; 
} 

В моей info.plist ... «Строка состояния изначально скрыты» проверяется. И мой код не отображает строку состояния в любой момент.

Любая идея о том, что может быть причиной этого?

Спасибо.

ответ

0

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

2

Самый простой способ скрыть строку состояния универсальных приложений - войти в вас Info.plist; щелкните правой кнопкой мыши, чтобы добавить строку и выберите «Строка состояния». Первоначально скрыто.

Это гарантирует, что каждый раз, когда приложение запускает строку состояния, будет скрыто.

check screenshot

+0

"В моей info.plist ... "Строка состояния изначально скрыты" проверяется." –

+0

Его работы для меня, я ничего не добавил в раздел моего делегата, просто вырезано «Строка состояния изначально скрыто» проверяется и добавляется снова (не вставляйте его), надеюсь, что это тоже будет для вас ... если он работает, просто примите мой голос я вверх :) – iphonemaclover