Я новичок в разработке приложений для iPhone в xCode, но мне удалось запустить мое первое приложение.Единственная проблема заключается в том, что он должен покрывать весь экран сверху вниз (также маленький верхний левый и верхний правый углы в iPhone XS).Я использую инфраструктуру Turblolinks для загрузки веб-сайта в мое приложение iOs.Мой код использует WebKit.
Чтобы получить его в полноэкранном режиме, я сделал следующее:
- в info.plist UIRequiresFullScreen для NO и YES
- в info.plist "Строка состояния изначально скрыта", установлена на ДА
- добавлен код "self.navigationController? .isNavigationBarHidden = true", чтобы скрыть панель навигации программно
- на доске историй Я отключил Безопасную областьРуководства по макету (и автоматическое макетирование)
После этих действий приложение выглядит в полноэкранном режиме, но над областью веб-сайта есть область, окрашенная в черный цвет.Как только я провожу приложение вертикально, я вижу белую область.Я добавил скриншоты, чтобы продемонстрировать это.На этих снимках экрана также показаны некоторые настройки проекта.
Мой вопрос: возможно ли сделать приложение (веб-сайт) вертикально растянутым по всей области экрана?
при смахивании отображается белая нежелательная область сверху
смахивание показывает нежелательную белую область снизу