В нашем приложении приложение впервые находится в портретном режиме. Если устройство находится в ландшафтном режиме, оно отобразит режим портретного экрана. , но когда я вручную повернулю симулятор, он будет правильно работать в режиме «Пейзаж» и «Портрет». , но в первый раз симулятор показывает портретный экран. , пожалуйста, решите мою проблему, почему это происходит или как его решить.Впервые приложение находится в портретном режиме, если устройство находится в ландшафтном режиме
0
A
ответ
0
Вы должны добавить поддерживаемые ориентации в свое приложение в Xcode.
Если это не работает, попробуйте добавить это к вашему ViewController
Примечание: Этот код говорит о том, что приложение поддерживает все ориентации, кроме UIInterfaceOrientationPortraitUpsideDown
, когда устройство является iPhone или IPod Touch, и может быть изменен в соответствии с конкретными требованиями к ориентации для устройства и iPhone/iPad.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
} else {
return YES;
}
}
Смежные вопросы
- 1. Android: Как отображать фрагмент в ландшафтном режиме, даже если телефон находится в портретном режиме?
- 2. Как заставить телевизор из iPad находиться в ландшафтном режиме, даже если iPad находится в портретном режиме.
- 3. MPInlineVideoFullscreenViewController и AVFullScreenViewController впервые приходит в портретном режиме
- 4. Как изменить ограничения, когда устройство находится в ландшафтном режиме?
- 5. Ошибка MPAndroidChart PieChartRenderer, когда устройство находится в ландшафтном режиме
- 6. Могу ли я определить, находится ли устройство в портретном или ландшафтном режиме с помощью jquery?
- 7. Как определить, находится ли устройство в портретном или ландшафтном режиме с помощью CSS
- 8. Проверьте, если приложение находится в фоновом режиме
- 9. Ipad в ландшафтном режиме и iphone в портретном режиме
- 10. pushViewController: - как отображать в режиме только портрет, когда устройство находится в ландшафтном режиме?
- 11. Отзывчивый дизайн: изображения в портретном/ландшафтном режиме
- 12. Как загрузить UIViewController в ландшафтном режиме, если его родительский режим находится в режиме «Портрет»?
- 13. VideoView играет в портретном режиме, но не в ландшафтном режиме
- 14. Контроллер панели в ландшафтном режиме
- 15. Как приложение выглядеть так же в портретном и ландшафтном режиме
- 16. Прокрутка в портретном режиме
- 17. Показать экранную клавиатуру, когда устройство находится в режиме пейзажа
- 18. Чувствительные движения, когда телефон находится в портретном режиме
- 19. Как узнать, находится ли ipad в ландшафтном/портретном режиме в javascript/jquery?
- 20. Android UiAutomator - обнаружение, если приложение находится в режиме uiautomator
- 21. iPad приложение для запуска в ландшафтном режиме
- 22. UISplitViewController отображает портрет в ландшафтном режиме
- 23. iOS MKMapView показывает пустую карту, если она инициализирована в ландшафтном режиме, когда кнопка дома находится справа.
- 24. Видео Создание миниатюр в ландшафтном или портретном режиме
- 25. Камера Android находится в ландшафтном исполнении, но используется в портретном режиме.
- 26. Приложение BB 10 прекратится, если оно находится в автономном режиме
- 27. Скрытие ярлыка, когда телефон находится в ландшафтном режиме
- 28. BroadcastReceiver, когда приложение находится в фоновом режиме
- 29. Dismiss Dialog, если приложение находится в режиме полета?
- 30. Android - Показать приложение находится в режиме разработки
«аренда решает мою проблему, почему это происходит или как ее решить ..» Конечно, приятель. – Peres