我在 iPad 上使用 iOS 7 开发应用程序。该应用程序的主要 UIView (viewA) 始终是横向的。在主视图内部还有另一个小的 UIView (viewB)。两者都由具有此方法的同一个 mainViewController 控制
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
从 iPad 横向开始,当我将 iPad 旋转到纵向位置时,视图 A 和视图 B 保持原样。好的。
现在我想做出改变。准确地说,我希望当 iPad 从横向旋转到纵向时,viewA 保持原样,但 viewB 自动旋转。我能怎么做?我必须为 viewB 制作一个单独的 ViewController 吗?
谢谢你。