我在StoryBoard中有UISplitViewController,它是初始视图,我希望该应用仅在横向模式下工作。
我只限制了横向方向,甚至将横向界面方向设置为横向(右侧主页按钮)。
在iOS 6中,一切正常,它只显示主视图和详细视图,但在iOS 5中它停留在纵向模式,只显示详细信息视图。
请帮帮我,我最近2个小时坚持了......
答案 0 :(得分:6)
您需要在shouldAutorotateToInterfaceOrientation
中包含的视图控制器中实现UISplitViewController
:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
}