Запустить экран через раскадровку, как указать изображения для устройств разных размеров? - PullRequest
0 голосов
/ 29 марта 2019

В моем приложении для iOS я использую раскадровку для экрана запуска.Конечно, в этой раскадровке я ссылаюсь на изображение из моего каталога активов.

Я хочу быть максимально эффективным, чтобы сэкономить место в моем двоичном файле и, таким образом, использовать как можно меньше изображений.Теоретически я хотел бы использовать одно изображение для iPhone XS, XS Max, XR, X, одно для устройств iPhone с диагональю 5,5 дюйма и 4,7 дюйма, одно для устройств iPhone 4 дюйма и одно для iPad.

Проблема в том, что я не знаю, как указать каталогу ресурсов ссылки на эти разные изображения?Это только дает мне варианты для 3x, 2x iPhone и 2x iPad.

Теперь, если я не делаю свое изображение запуска из раскадровки, а вы вместо этого используете актив «Launch Image», у него есть определенные слоты для каждогоустройства, но, конечно, тогда я должен использовать как 7-8 различных изображений (то есть, если я использую одно для XS Max, он не будет масштабироваться для XR, XS и X).

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

...