我有一个根 UISplitViewController,其中包含与 DetailViewController 相关的 UINavigationController。 DetailViewController 通过 Storyboard推送序列调用另一个 ViewController,称为 SecondViewController。当用户单击SecondViewController工具栏中的后退按钮时,所有UISplitViewController都有从上到下的过渡,而不是DetailViewController从右到左的过渡。在xCode设计中所有的过渡样式属性都设置为“水平翻转”。有办法解决吗?
最佳答案
我在 ios 5 中遇到了同样的问题,横向。 添加shouldAutorotateToInterfaceOrientation:在主 Controller 和详细 Controller 中都解决了问题
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
}
关于iphone - UISplitViewController 从上到下而不是从右到左过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470829/