2016-08-11 10 views
7

Я использую набор изображений для запуска для своего приложения и заметил, что когда я звоню, записываю голосовую заметку или делюсь своим Подключение к Интернету и включение этой функции в фоновом режиме и запуск моего приложения, экран запуска смят в центре. Есть ли что-нибудь, что я могу сделать, чтобы изображение выглядело нормально или это стандартное поведение iOS?iOS: изображение запускается в центре во время сеанса вызова/записи/горячей точки

enter image description here

+0

Кажется, проблема с автозапуском. Можете ли вы поделиться ограничениями, применяемыми к экрану запуска? – Alladinian

+0

Я не загружаю свой экран запуска из файла .xib, это набор изображений, которые у меня есть в папке «Активы», которую я выбираю для загрузки. – toobiz

+0

У меня была эта же проблема, используя launchscreen.storyboard, с фиксированным изображением высоты/ширины, расположенным в супервизии, с включенным аспектом. Независимо от того, что Apple делает с этой строкой статуса вызова, не совместимо с экранами запуска. –

ответ

2

ОК, решение, которое я нашел, чтобы скрыть статус при запуске приложения, так же, как here

+1

Вы выяснили способ решить эту проблему, не скрывая сначала строку состояния и не используя раскадровку запуска? – Petar

+0

хорошо, что это не настоящее решение ... но любопытное работает ... – Laszlo

+1

Это настоящее решение для того, что может быть ошибкой Apple? Кажется, он измельчает горизонтальную полосу из середины, чтобы компенсировать высоту строки состояния ... Шахта произошла даже с фиксированными ограничениями высоты/ширины, аспектом, соответствующим представлению изображения, и сосредоточена в режиме супервизора с использованием ракеты launchscreen.storyboard. –

2

Просто определить ключ в Plist файл будет решить вашу проблему

Строка состояния изначально hidden = YES