Мне нужно использовать стартовые изображения в imageview
раскадровки. Но это не поддерживает все ориентации, и если я делаю scaleToFill
в contentmode
из imageview
, то изображение выглядит растянутым. Кто-нибудь может мне помочь?Можно ли использовать образ запуска для универсального приложения в представлении изображений для launchsceen.xib или launchscreen.storyboard?
ответ
Если вы используете LaunchImage
напрямую, тогда запуск xib не будет загружен. Если вы хотите загрузить xib с пользовательским изображением для различной ориентации, вам нужно добавить отдельные изображения в каталог активов.
Выберите подходящие размеры картинки и выберите подходящий файл.
Да, вы правы. Я сделал то же самое, но не выбрал правильный образ для ориентации iPad. – user562140
Для всех ориентаций iPad класс размера будет таким же. Regular-Regular. Таким образом, он загрузит одно и то же изображение. –
Я не уверен, есть ли обходной путь для этого. –
Используйте autolayout и размер классов –
Я использую autolayout и размер классов. Я установил изображение в режим просмотра изображений из imageasset, но либо он принимает правильное изображение для пейзажа или портрета, а не для обоих. – user562140
У вас есть отдельное изображение запуска для пейзажа и портрета? –