我正在使用splitviewcontroller模板。从详细视图我使用SEGUE导航到不同的视图控制器。问题是新视图仅显示在拆分视图的详细视图部分中。我希望新视图覆盖整个屏幕或完全删除主视图的方式(按下新视图时)并稍后再推送主视图。我怎么能这样做?
一些代码示例会有所帮助。
答案 0 :(得分:1)
您可以实现此委托方法以有条件地隐藏主视图:
- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController (UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
{
return YES;
}