2014-09-23 2 views
-1

Предположим, я просто хочу использовать одно изображение запуска размером 1244 x 2208 для iPhone6 ​​+, iPhone6 ​​и iPhone5 (все они пропорциональны). Есть ли способ сделать это? После долгих попыток я не считаю, что вы можете сделать это с помощью каталога активов.Как создать одно изображение запуска для iPhone5, 6 и 6+?

+0

Используйте каталоги активов. – Fogmeister

+0

@Fogmeister - Я использую каталог активов. –

+0

Я не понимаю голоса, чтобы закрыть. Как я могу быть более ясным в том, что я прошу? –

ответ

0

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

1

Xcode не знает, что вы хотите сделать с изображением ... Он просит вас предоставить изображения с точным разрешением, потому что он точно знает, как вы хотите, чтобы изображение тоже выглядело.

Если вы хотите использовать то же изображение, которое вы сделали для своего iPhone 6+, как изображение iPhone 6, что делает Xcode? Уменьшает ли его масштаб? Означает ли он это? Вам нужно либо указать разные изображения для каждого размера устройства самостоятельно (используя каталоги активов).

Или

Вы можете использовать запуск раскадровки изображение (введен в Xcode 6).

Ole Begemann собрал здесь небольшую статью showing. Как вы можете это сделать. Затем вы можете добавить UIImageView в раскадровку и предоставить одно изображение, таким образом, вы можете указать, хотите ли вы масштабировать его приспосабливать или просто центрировать себя.

+0

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

Смежные вопросы