Проблема миграции раскадровки экрана запуска

У меня есть приложение, созданное на Objective C, которое использует Набор изображений экрана запуска в качестве экрана-заставки. Согласно недавним новым рекомендациям Apple

Приложения для iPhone или iPad должны создаваться с помощью iOS 13 SDK или более поздней версии и использовать раскадровку Xcode для предоставления экрана запуска приложения. Ссылка — https://developer.apple.com/news/?id=03262020b

Я удалил изображение запуска и добавил LaunchScreen.storyboard с UIImageView. После внесения упомянутого изменения все мои экраны, следующие за экраном запуска, выглядят уменьшенными в размерах, тогда как до добавления LaunchScreen.storyboard он отлично работал для всех размеров экрана iPad.

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

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

Я не понимаю, почему переход с изображения экрана запуска на LaunchScreen.storyboard влияет на ограничения всех оставшихся экранов. Пожалуйста, может кто-нибудь помочь мне здесь?

PS: Оба скриншота относятся к iPad Pro 12,9 дюйма.


person PersianBlue    schedule 22.06.2020    source источник
comment
Потому что без раскадровки запуска (и, предположительно, изображений запуска iPad Pro) iOS масштабирует ваше приложение так, чтобы оно работало с разрешением iPad, а не с полным разрешением iPad Pro. Теперь при запуске раскадровки вы должны установить соответствующие ограничения, чтобы ваш пользовательский интерфейс адаптировался к размеру экрана.   -  person Paulw11    schedule 22.06.2020
comment
@Paulw11 Paulw11 Спасибо, но у меня уже есть ограничения, до раскадровки все работало нормально, не уверен, что правильно вас понял.   -  person PersianBlue    schedule 22.06.2020
comment
Какие ограничения у вас есть? У вас есть определенные ограничения ширины/высоты? Вот как это выглядит.   -  person Paulw11    schedule 22.06.2020
comment
@Paulw11 Paulw11 Да, у меня есть определенные ограничения по высоте/ширине, может быть, проблема в этом.   -  person PersianBlue    schedule 23.06.2020