iOS Xcode LaunchScreen раскадровка не отображается
Я пытаюсь использовать XCode это раскадровка LaunchScreen как мой экран запустить? Все вопросы, которые ранее были заданы об этом, относятся к старому образу запуска или .метод xib-попытка сделать это сейчас с новой раскадровкой LaunchScreen, которую XCode автоматически генерирует. Я выбрал раскадровку LaunchScreen в качестве файла экрана запуска в моей информации о развертывании:
раскадровка сама подтверждает, что она установлена как экран запуска в нем-инспектор файлов.
и информация.файл plist также отражает это.
и все же, это не работает. Раскадровка LaunchScreen никогда не отображается - она просто идет прямо на первый экран в моей основной раскадровке. Использование XCode 7.2 и развертывание в iOS 9.
7 ответов
Если кто-то еще столкнется с этой проблемой, я решил ее, просто удалив ViewController на моей раскадровке LaunchScreen (оставив меня с пустой раскадровкой), создав новый ViewController и сбросив точку входа раскадровки на этот новый ViewController. Может быть какая-то ошибка с XCode 7.2 в отношении раскадровки LaunchScreen и точки входа по умолчанию в контроллер автоматически созданного представления, но опять же, я попытался повторить это 3 раза, и это никогда повторилась, так что может и нет.
на всякий случай, если это кому-то поможет. Сценарий, я создал свой новый проект и скопировал старый образ запуска из другого проекта. И затем начал получать изображение запуска, но когда я хотел изменить его на новое изображение, тогда я все еще просматривал старое изображение, оно застряло навсегда как изображение запуска независимо от того, что я делаю. Затем я сбросил свой симулятор и перезапустил свой iPhone, и там вы идете, я смотрел, получая новое изображение. Это выглядит так, что где-то в документах или кэше устройства хранят старые изображения до сброса телефона. Спасибо
в моем случае я правильно установил все предложенные настройки, но продолжал иметь исходный пустой экран запуска. В духе предложения Амьи относительно проблемы "кэша" я удалил свое приложение с моего устройства и переустановил. Переустановку сделал трюк для меня на обоих моих устройствах и тренажерах.
в xcode9 swift4 раскадровка LaunchScreen использовать .jpg image & снимите флажок очистить графический контекст для imageview. это абсолютно работает.