2015-10-23 5 views
1

Мне нужно использовать стартовые изображения в imageview раскадровки. Но это не поддерживает все ориентации, и если я делаю scaleToFill в contentmode из imageview, то изображение выглядит растянутым. Кто-нибудь может мне помочь?Можно ли использовать образ запуска для универсального приложения в представлении изображений для launchsceen.xib или launchscreen.storyboard?

+0

Используйте autolayout и размер классов –

+0

Я использую autolayout и размер классов. Я установил изображение в режим просмотра изображений из imageasset, но либо он принимает правильное изображение для пейзажа или портрета, а не для обоих. – user562140

+0

У вас есть отдельное изображение запуска для пейзажа и портрета? –

ответ

0

Если вы используете LaunchImage напрямую, тогда запуск xib не будет загружен. Если вы хотите загрузить xib с пользовательским изображением для различной ориентации, вам нужно добавить отдельные изображения в каталог активов.

Выберите подходящие размеры картинки и выберите подходящий файл.

enter image description here

+1

Да, вы правы. Я сделал то же самое, но не выбрал правильный образ для ориентации iPad. – user562140

+0

Для всех ориентаций iPad класс размера будет таким же. Regular-Regular. Таким образом, он загрузит одно и то же изображение. –

+0

Я не уверен, есть ли обходной путь для этого. –