Фоновое изображение экрана запуска с поддержкой iPhone 6, 6 , XS, XR, XS Max

#ios #xcode10 #launch-screen

#iOS #xcode10 #экран запуска

Вопрос:

Теперь я новичок в настройке изображения запуска iPhone XR, XS, XS Max. Но я хочу установить фоновое изображение из LaunchScreen -за того, что есть некоторые требования для добавления текста и других изображений LaunchScreen .

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

Теперь я запутался в преобразовании имен с разными размерами фонового изображения, которое я должен добавить Bundle .

Итак,

Как я могу указать название изображений, чтобы оно динамически устанавливалось на основе разрешения экрана для всех устройств, перечисленных выше?

У кого-нибудь есть идея! Тогда, пожалуйста, помогите мне.

Комментарии:

1. Вы просто используете одно фоновое изображение, для которого установлено значение scaleAspectFill . Часть изображения будет выходить за пределы видимой области в зависимости от размера экрана устройства. Добавьте текст с надписями, чтобы шрифт был четким.

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

3. Вы должны убедиться, что ваше изображение больше, чем самое большое устройство (в настоящее время iPhone XS Max, если вы не ориентируетесь на iPad), тогда оно уменьшится на небольших устройствах. Использование «заливки аспекта» гарантирует, что соотношение сторон сохраняется, поэтому изображение не искажается.

4. Хорошо, позвольте мне проверить это, сообщу, что происходит.

5. @Paulw11, ваше решение сработало, вы должны добавить в качестве ответа.