Как скрыть строку состояния в ios13 в cocos-2dx - PullRequest
0 голосов
/ 24 октября 2019

Я использовал

<key>UIStatusBarHidden</key>
<true/>

в файле info.plist, чтобы скрыть строку состояния для ios. Также в моем RootViewController.mm есть

- (BOOL)prefersStatusBarHidden 
{
   return YES;
}

, чтобы исправить скрытую строку состояния на ios7. Все работало нормально, пока я не попробовал этот код на ios13. У ios13 строка состояния больше не скрывается. Кто-нибудь знает, как скрыть строку состояния для ios13? Я также пытался добавить

<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>

в info.plist, но, похоже, ничего не получалось.

1 Ответ

0 голосов
/ 31 октября 2019

Вы должны посмотреть Просмотр внешнего вида строки состояния на основе контроллера - true

   <key>UIViewControllerBasedStatusBarAppearance</key>
    <false/> 

    [UIApplication sharedApplication].statusBarHidden = YES;

или

   <key>UIViewControllerBasedStatusBarAppearance</key>
    <true/> 

- (BOOL)prefersStatusBarHidden{
    return YES;
}
...