2014-12-05 5 views
2

Я использую Xcode 6.1.Должен ли я иметь LaunchScreen.xib для запуска изображений iOS 8?

В Launch Image sources = LaunchImage и в файле экрана запуска = Main_iPhone. В Images.xcassets под заголовком Launch Image Name = LaunchImage.

В настоящее время у меня есть Retina HD 5.5 и Retina HD4.7 Запуск изображения в подходящих размерах для iOS 8. Однако для всех устройств iOS 8, будь то на iPhone 4, iPhone 5 или iPhone 6, iOS 8 не загружает Launch Image , Я не использую xib, а только раскадровки. Однако мне нужно создать xib-файл под названием LaunchScreen.xib и поместить мои iOS 8 Launch Images в этот файл для iOS 8 для запуска изображений?

Итак, я бы разместил всего 2 изображения iOS 8, и xib не имеет проблем со мной, используя раскадровки для создания игры? Это единственный способ запуска Launch Image для iOS 8 в Xcode 6.1?

редактировать:
Так что я только что сделал файл LaunchScreen.xib. В этом файле я поставил изображение Retina HD 4.7 дюйма для 4,7-дюймового экрана. В Launch Screen File, который я поставил как LaunchScreen.xib, я все равно получаю тот же результат. Загрузка приложений iOS 7 запускается, но изображения запуска iOS 8 не загружаются.

ответ

1

Вы отметили представление в xib как «Использовать в качестве экрана запуска» в «Инспекторе файлов»?

enter image description here

+0

Привет, как ты гет с этой точки зрения – TeodorKolev

+0

@TeodorKolev Выберите файл XIB для редактирования, то в правой панели, выберите «File Inspector» (первый значок, выглядит как значок документа). Эта информация будет примерно на полпути вниз по столбцу. –

+0

Спасибо, я снял последний флажок, но я все еще вижу его как экран запуска – TeodorKolev

2

У меня была та же проблема, но ознаменовало XIB как экран запуска, но просто нужно выбрать его в качестве стартового XIb в настройках сборки, общей вкладке.

Build Settings