2015-10-16 2 views
0

Я начал реконструировать приложение, над которым я работаю. Я хотел изменить свой экран запуска изображенияLaunchScreen & Splash Screen

Так что я пошел вперед и заменить изображения, которые находятся в файле в LaunchScreen.xib

Файл LaunchScreen.xib запускает новый образ, но оставляет пустую белую линию, где в строке состояния должно быть. (эта белая строка не является частью изображения)

Как это исправить?

enter image description here

enter image description here

+0

Вы использовали автоматические ограничения и используете класс? –

+1

Возможно, вы указали верхнее пространство на ограничение поля контейнера на изображение. Попробуйте верхнее пространство в контейнере. –

+0

Верхнее ограничение вашего изображения содержит пробел между верхним руководством по макету супер-представления. Итак, вы можете попробовать изменить его на пространство между супервидом (не сверху руководство по макету). – Alex

ответ

0

Для каждой странной проблемы Иос, есть еще страннее решение

решение для меня было установить ограничение верхней направляющей макета никто другой, чем -64 ...

Причина он, помимо учета 20 пикселей строки состояния, также должен учитывать 44 пикселя навигационной панели

0

Дважды проверить ограничения. Или просто удалить все из них, просто чтобы быть уверенным. Затем растяните свой UIImageView, чтобы он взял весь размер представления и снова добавил ограничения. Должен помочь.

+0

redoing ограничений не помогло :( –