Удалить строку состояния iOS 7

Я разрабатываю игру для iOS, используя Monotouch и MonoGame, и мне нужно сделать игру в полноэкранном режиме без строки состояния. В iOS 6 это не проблема, но в iOS 7 я не могу понять, как отключить строку состояния. Я нашел результаты о том, как это сделать в Objective-C, но не могу узнать, как это сделать в MonoTouch.

В этом сообщении говорится, что это невозможно, но приложение Netflix iOS 7 имеет полный экран без строки состояния (при воспроизведении видео).

Добавьте это в свой info.plist перед тегом dict

<key>UIStatusBarHidden</key> <true/> <key>UIViewControllerBasedStatusBarAppearance</key> <false/> 

пример:

 ..... <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeRight</string> </array> <key>UIStatusBarHidden</key> <true/> <key>UIViewControllerBasedStatusBarAppearance</key> <false/> </dict> 

Я понял это, я не знаю, нужны ли все эти вещи для выполнения этой работы, но это то, что я сделал,

  1. Я добавил, что «Строка состояния изначально скрыта» с булевым значением «Да» в info.plist
  2. Я добавил «UIViewControllerBasedStatusBarApp» с логическим значением «Нет» в info.plist
  3. В iOSGameViewController я добавил:

     public override bool PrefersStatusBarHidden () { return true; } 

Теперь строка состояния не отображается в игре.

  • UIWebView изменяет размеры на loadRequest
  • Кадр UITableView, возвращающийся к значению в наконечнике
  • iPhone: переход Fade между двумя RootViewControllers
  • UITableView Multiselect в MonoTouch
  • Есть ли UIView, как WPF Grid?
  • Борьба с тестированием IOS при покупке приложения с помощью xamarin
  • System.ExecutionEngineException: попытка использования JIT-метода компиляции только в режиме отладки на устройстве (MonoTouch)
  • Ошибка MonoTouch JIT в режиме деблокирования по методу Linq
  • iOS: привязки Monotouch для внешнего вида на стилях Bar отсутствуют?
  • Xamarin и ios 10 - Все страницы переместились за панель заголовка
  • Где добавить таймер в Xamarin.iOS?
  • Давайте будем гением компьютера.