Я использую Phonegap для переноса мобильного приложения HTML5. У меня проблема, когда я хочу удалить строку состояния, которая в настоящее время закрывает мой заголовок.
Я добавил некоторые настройки внутри файла config.xml, но безуспешно.
Это то, что я добавил внутри:
<preference name="fullscreen" value="true" />
Но я не вижу никаких изменений.
Кто-нибудь придумал решение для этого?
Настройка UIStatusBarHidden на true в вашем plist скрывает строку состояния в iOS <= 6:
<key>UIStatusBarHidden</key>
<true/>
Вы можете сделать то же самое программно с помощью: [[UIApplication sharedApplication] setStatusBarHidden:YES]
Однако для iOS7 это не работает. Там вы можете переопределить prefersStatusBarHidden
в вашем контроллере вида:
- (BOOL)prefersStatusBarHidden {
return YES;
}
Поскольку этот метод доступен с iOS7, переопределение его не будет иметь никакого влияния на iOS6.