Xcode 11.4.1 - загрузка изображения экрана запуска из папки ресурсов - PullRequest
1 голос
/ 07 мая 2020

Я просто хотел бы установить изображение LaunchScreen, используя изображение из файла Assets.xcassets.

В Assets.xcassets я добавляю «New iOS Launch Image» и предоставляю изображение в формате PNG.

В «Проект»> «Общие»> «Значки приложений и изображения запуска» у меня есть следующие настройки:

Источник значков приложений: [AppIcon] (->) ( Щелчок по стрелке ведет в папку Assets.)

Файл экрана запуска: LaunchScreen (без стрелки, ничего.)

По какой-то причине нет опции «Запустить источник изображения», я продолжаю видеть ее во всех других предложениях по решению этой проблемы LaunchScreen в Интернете.

Это соответствующие файлы, которые есть в моем проекте Xcode дерево файлов:

Assets.xcassets LaunchScreen.storyboard

Результаты: Экран LaunchScreen выглядит пустым ...

Я много гуглил , проверил много сообщений об этом. Пытался удалить приложение и сам проект и несколько раз повторить попытку с нуля ... Я совсем растерялся.

Что я здесь делаю не так? Я просто хотел бы отобразить изображение LaunchScreen из Assets.xcassets ...

PS: Извините за то, что не могу вставлять изображения, SO позволяет мне только включать URL-адреса изображений, пока я не соберу больше репутации баллов, что я считаю полной ерундой.

1 Ответ

1 голос
/ 07 мая 2020

Теперь в Xcode 11 мы не можем установить изображение запуска из раздела «Значки приложений и изображения запуска» на вкладке «Общие», и это единственный способ создать экран запуска. «Файл экрана запуска» сообщает имя раскадровки, которое будет загружено при запуске приложения.

Поместите UIImageView в LaunchScreen.storyboard и установите для просмотра изображения нужный ресурс из Assets.xcassets. Проверьте это изображение для справки

...