1

我正在使用 splitviewcontroller 模板。从详细视图中,我使用 SEGUE 导航到不同的视图控制器。问题是新视图仅显示在拆分视图的详细视图部分。我希望新视图覆盖整个屏幕或完全删除主视图(当新视图被推送时)并稍后推回主视图的方法。我怎样才能做到这一点 ?

一些代码示例会有所帮助。

4

1 回答 1

1

您可以实现此委托方法以有条件地隐藏主视图:

- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController (UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
{
    return YES;
}
于 2014-01-10T17:13:18.890 回答