У меня проблемы с LaunchScreen.storyboard.
Мое приложение - Универсальное Приложение, Ориентация по умолчанию - Портрет , но также допускается альбомная ориентация.
Мой LaunchScreen очень прост.
UILabel с 2 ограничениями:
- Выравнивание, ведущее в безопасную зону (с постоянной = 30)
- Верхнее пространство до безопасной зоны (с постоянной = 30)
![enter image description here](https://i.stack.imgur.com/ucoCj.png)
Когда я проверяю свой LaunchScreen внутри XCode с симулированными чертами (iPhone XR, iPad, Landscape, Portrait…), все выглядит нормально.
Когда я запускаю приложение в книжной ориентации все выглядит отлично .
Затем я переключаю симулятор (или реальное устройство) на landscape и перезапускаю приложение.
На этот раз UILabel не соблюдает свои ограничения . Этикетка касается черной выемки, а верхнее пространство кажется вдвое больше определенного размера.
![enter image description here](https://i.stack.imgur.com/qQtUG.png)
У вас есть такая же проблема? Как я могу это исправить?