3

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

4

1 回答 1

1

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

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
}
于 2013-03-01T08:23:26.100 回答