iOS: запустите изображение для всех устройств, включая iPad Pro
я следовал рекомендациям по созданию статических изображений экрана запуска.
тем не менее, затем я добавил изображения в xcassets как LaunchImage
однако они не заполнили актив, как ожидалось. Есть предупреждения, предупредить о мне нужно размеров экрана, таких как 2208x1242 и т. д. Где я могу иметь все размеры, необходимые для приложения?
кроме того, почему нет iPad Pro запустить изображения? Как я могу его добавить? Спасибо.
4 ответов
Если вы перетащите изображение в каталог ресурсов изображения запуска, он предупредит вас, что это не правильные измерения, и скажет вам, какие измерения должны быть. Из этого можно сделать вывод:
iPhone Portrait iOS 5,6@1x: 320x480 iPhone Portrait iOS 5,6@2x: 640x960 iPhone Portrait iOS 5,6@Retina 4: 640x1136 iPad Portrait Without Status Bar iOS 5,6@1x: 768x1004 iPad Portrait Without Status Bar iOS 5,6@2x: 1536x2008 iPad Portrait iOS 5,6@1x: 768x1024 iPad Portrait iOS 5,6@2x: 1536x2048 iPad Landscape Without Status Bar iOS 5,6@1x: 1024x748 iPad Landscape Without Status Bar iOS 5,6@2x: 2048x1496 iPad Landscape iOS 5,6@1x: 1024x768 iPad Landscape iOS 5,6@2x: 2048x1536 iPhone Portrait iOS 8,9@Retina HD 5.5: 1242x2208 iPhone Portrait iOS 8,9@Retina HD 4.7: 750x1334 iPhone Landscape iOS 8,9@Retina HD 5.5: 2208x1242 12.9-inch iPad Pro Portrait: 2048x2732 12.9-inch iPad Pro Landscape: 2732x2048 iPhone Portrait iOS 7-9@2x: 640x960 iPhone Portrait iOS 7-9@Retina 4: 640x1136 iPad Portrait iOS 7-9@1x: 768x1024 iPad Portrait iOS 7-9@2x: 1536x2048 iPad Landscape iOS 7-9@1x: 1024x768 iPad Landscape iOS 7-9@2x: 2048x1536 iPhone X Portrait iOS 11+: 1125×2436 iPhone X Landscape iOS 11+: 2436x1125
Примечание, это не даст мне размеры для 12 " iPad, поэтому я получил это от руководство по человеческому интерфейсу iOS-экран запуска, который вы включили в свой вопрос.
В Активы.xcassets нажмите кнопку - > значки приложений и изображения запуска - > новое изображение запуска iOS
запуск экранов, вероятно, следует заботиться раскадровки, а не статические изображения. Однако экраны запуска не включены в ваш Main.раскадровка файла. Таким образом, Xcode изменит размер всего, как ожидалось, с помощью Auto Layout, и вам не придется заполнять приложение тоннами файлов изображений. Таким образом, он будет работать с размерами iPad Pro 9.7" 2048 x 1536px и 12.9", 2732 x 2048px.
в Xcode перейдите к >Новый Файл > Запуск (под заголовком пользовательского интерфейса) > затем все обычное местоположение и целевое добавление битов.
создание нового файла образа запуска
отредактируйте его, как в Interface Builder. Насколько мне известно, Вы не можете назначить ему класс, поэтому не ожидайте анимации.