Не удается установить Launch Image в iOS
Я новичок в iOS. Я хочу установить Launch Image в моем приложении. И я использую каталог активов. И я знаю, что должен перетащить изображение в поля, которые отображаются при использовании каталога активов. Но странная вещь, которая происходит в то время, это то, что когда я пытаюсь перетащить, это просто возвращается. Как будто Xcode говорит мне, нет места здесь. XCode не позволяет мне устанавливать мои изображения запуска. Я не могу сбросить мои изображения в этих коробках. И я знаю, что размеры моих изображений вполне правильные. 640*960, 640*1136, 750*1334, 1242*2208 (и я не хочу использовать LaunchScreen, потому что он поддерживает только iOS 8 и более поздние версии.)
Еще более странно, что люди не голосуют, даже не объяснив причину.(Если вы не достаточно хороши, чтобы хотя бы помочь, не отговаривайте новичков)
5 ответов
Получил решение.
Просто отвечаю на мой вопрос, чтобы, если у кого-то возникла такая же проблема, вот решение. Моя проблема заключалась в том, что по ошибке я использовал изображения в формате "jpg", где на самом деле мне следовало использовать "png". Теперь я использую "PNG", и он работает отлично.
Apple предоставляет документ Добавление набора значков приложения для iOS или запуск набора изображений
Спасибо
Нажмите на images.xcassets. Вы должны увидеть значок приложения в списке. Внизу этого столбца есть кнопки плюс и минус. Нажмите кнопку плюс.
Нажмите на новое изображение запуска в списке. Это покрывает iPad и iPhone от iOS 5-8 и охватывает портрет и пейзаж.
Экран запуска также может поддерживать ios 8. Для этого вам нужно установить Перейти к проекту->Media.xcassets на правой информационной вкладке, вам нужно выбрать iOS 7.0 и более поздние размеры. Затем вы устанавливаете экран запуска внутри изображений запуска. Это будет работать определенно.
Открыть Images.xcassets
вашего проекта
Перетащите файл один за другим на коробки в соответствии с его size
,
Смотрите следующее изображение.
Сделав все, удалите LaunchScreen.xib
файл из вашего проекта
И удалить Launch screen interface file base name
из вашего файла plist.