iOS7 iPad视图以横向模式而不是纵向模式加载

iOS7 iPad视图以横向模式而不是纵向模式加载,ipad,ios7,Ipad,Ios7,在iOS7上,我将viewController作为子视图添加到根视图控制器,如下所示: [self.view insertSubview:self.tutorialViewController.view aboveSubview:self.accessoriesView]; 在viewDidLoad和viewDidAppear中会发生什么,它使用横向模式维度而不是纵向模式来加载 这也发生在iOS6和bellow上,但不知何故它被调整了大小,所以这不是一个问题。似乎self.view.frame

在iOS7上,我将viewController作为子视图添加到根视图控制器,如下所示:

[self.view insertSubview:self.tutorialViewController.view aboveSubview:self.accessoriesView];
在viewDidLoad和viewDidAppear中会发生什么,它使用横向模式维度而不是纵向模式来加载

这也发生在iOS6和bellow上,但不知何故它被调整了大小,所以这不是一个问题。似乎self.view.frame并不总是可靠的:

这可能是什么原因造成的?我如何修复它