В моем приложении вращение отлично работает в iOS7, но не работает в iOS8.Основная настройка раскадровки влияет на функцию вращения в iOS8
Как вы можете видеть, в строке состояния вращается, но контроллер представления не имеет.
Я обнаружил, что проблема вызвана основной настройкой раскадровки, но я понятия не имею, почему она обходила проблему. Я просто удалил основную настройку раскадровки в файле проекта, и все отлично работает в iOS8.
Ниже приведены мои коды для загрузки раскадровки.
[self setMainStoryboard:[UIStoryboard storyboardWithName:@"MainStoryboard-ipad" bundle:nil]];
UIViewController *vc = [mainStoryboard instantiateInitialViewController];
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
[self.window setRootViewController:vc];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
Возможно, я использовал неправильный способ загрузки раскадровки?