Зачем делать разрыв UIWindow в верхнем и нижнем приложении iOS

Все шло хорошо, но после обновления xcode 6 до 7 возникла ошибка сборки. После изменения «Включить биткод» с «Да» на «Нет» в опции сборки приложение успешно построено. Но столкнулся с новой проблемой -

Размер экрана приложения делает зазор сверху и снизу следующим образом

введите здесь описание изображения

Я добавил следующую строку в метод didFinishLaunchingWithOptions, но ничего не сделал

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

Мое приложение основано на файле XIB, а не на StoryBoard.

Кто-нибудь может мне помочь?


person MaxEcho    schedule 10.10.2015    source источник


Ответы (1)


Добавьте LaunchScreen в Assets.xcassets вот так:

введите здесь описание изображения

Я надеюсь, что это поможет вам.

person Jay Bhalani    schedule 10.10.2015
comment
Для OP, как это работало с iOS 8 и без этого? - person Fahim Parkar; 10.10.2015