UISplitViewController从上到下而不是从右到左过渡

时间:2012-07-13 12:47:31

标签: iphone uisplitviewcontroller

我有一个根UISplitViewController,它包含一个与DetailViewController相关的UINavigationController。 DetailViewController通过storyboard push segue调用另一个名为SecondViewController的ViewController。当用户单击SecondViewController工具栏中的Back按钮时,所有UISplitViewController都有一个从上到下的过渡,而不是DetailViewController从右到左的过渡。在xCode设计中,所有过渡样式属性都设置为“水平翻转”。有办法解决吗?

1 个答案:

答案 0 :(得分:1)

我在ios 5中遇到了同样的问题,横向。 添加shouldAutorotateToInterfaceOrientation:在Master&细节控制器解决了问题

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
}