Я пытаюсь использовать UILaunchImages
, чтобы обеспечить различные изображения для LandScapeLeft
и LandScapeRight
Ориентация, но только один из них становится травление, может кто-нибудь, пожалуйста, указать точное именования UILaunchImages
для LandScapeLeft
и LandScapeRight
Ориентация, я ищу, чтобы предоставить эти изображения для iPhone, iOS8 и выше.iPhone заставка с LandscapeLeft и LandscapeRight ориентации
именно я ищу точный размер запуск изображений с правильным именованием для iOS8 года, есть старый Пост, которые предоставляют подробную информацию о UILaunchImages
, но я вижу, что в Apple Human Interface Guideline
размере изображения было обновлен для самого последнего обновление iOS
Я ищу, чтобы достичь ландшафтного заставки с помощью UILaunchImages Only.
В info.plist я установил поддерживаемую ориентацию только как LandscapeLeft и LandscapeRight.
Я испытал это на iPhone 5с и iPhone 6 плюс
Согласно яблочного документации
Именование Ваш Launch Image Files
Название каждого запуска изображения передает свою цель и как он используется. Рекомендуется использовать следующий формат для имен файлов запуска изображения:
«usage_specific_modifiers.png-базовое»
Часть имени файла является строкой, которая указывается с помощью ключа UILaunchImageFile. (Если вы не укажете ключ, iOS использует строку Default для имени образа запуска.) К базовому имени вы можете добавить несколько различных типов модификаторов:
Модификатор изображения с высоким разрешением - используйте модификатор @ 2x для идентификации изображений, предназначенных для дисплеев Retina.
Модификаторы, специфичные для платформы. Используйте модификаторы ~ iphone или ~ ipad, чтобы указать изображения, предназначенные для определенного размера устройства.
Модификаторы, ориентированные на конкретную ориентацию. Используйте строки - Landscape, -Portrait, -LandscapeLeft, -LandscapeRight или -PortraitUpsideDown, чтобы указать изображения запуска, когда устройство находится в определенной ориентации. Более специфические модификаторы ориентации имеют преимущество перед менее специфическими модификаторами ориентации. Например, изображение с модификатором -LandscapeLeft имеет приоритет над изображением с модификатором -Landscape, когда устройство находится в правильной ориентации.
Модификатор iPhone 5 - используйте строку -568h, чтобы указать изображение запуска, предназначенное для устройств с экраном на 568 точек. Поскольку такие устройства также имеют дисплеи Retina, вы также должны включить модификатор @ 2x в имени изображения.
Модификаторы URL-схемы. Укажите название настраиваемой схемы URL вашего приложения в именах изображений запуска, если вы хотите, чтобы эти изображения запуска отображались при запуске вашего приложения, чтобы открыть URL-адрес указанного типа. Формат модификатора схемы - это имя вашего пользовательского схемы. Например, если ваше приложение открывает URL-адреса формы myscheme: //example.com, вы должны включить -myscheme в именах изображений запуска.
ли параметр изображения в LaunchScreen раскадровку? Добавьте здесь код. – KAR
Нет, я не использую раскадровку LaunchScreen –
См. Мой ответ здесь. – KAR