Как только я обновился до iOS 8, я обнаружил, что мое уже выпущенное приложение неправильно отображает ориентацию, мое приложение поддерживает только ориентацию ландшафта, но когда я проверил он на iOS 8, первый контроллер навигации находится в книжной ориентации.После запуска iOS 8 уже выпущенное приложение ведет себя ненормально
Он автоматически прекращает работу после того, как он переходит на задний план, но при новом запуске он ведет себя одинаково.
Все методы ориентации реализованы правильно и работают нормально на iOS 7 и более поздних версиях.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
- (BOOL)shouldAutorotate
- (NSUInteger)supportedInterfaceOrientations
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
Можете ли вы дать свою структуру зрения, у меня такая же проблема, http://stackoverflow.com/questions/25769068/supporting-multiple-interface-but-have-single-interface-in-home-screen-not-worki – Jageen
Контроллер навигации -> ViewController -> Views – Haroon