2012-07-13 88 views
3

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

+0

你有没有找到这样的解决?我遇到了类似的问题,但是在按下MasterView时。我只发生在iOS 5.0上。在5.1和6.0上没问题。 – 2013-01-09 09:24:53

回答

1

我有同样的问题,在横向的ios 5。 添加shouldAutorotateToInterfaceOrientation:无论是在主&详细控制器解决的问题

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    return UIInterfaceOrientationIsLandscape(toInterfaceOrientation); 
} 
相关问题