如何以编程方式隐藏UISplitViewController的主要部分?

时间:2012-02-01 22:19:15

标签: objective-c ios

在我的UISplitViewController中,我希望视图的“主”部分隐藏自身,当用户单击横向按钮时,“细节”部分将占据整个屏幕。同样,再次单击该按钮会使用户返回标准的分屏视图。是否可以使用内置类进行此操作?

1 个答案:

答案 0 :(得分:-1)

你可以在iOS5中使用UISplitViewControllerDelegate实现一种方法:

- (BOOL)splitViewController:(UISplitViewController*)svc 
   shouldHideViewController:(UIViewController *)vc 
              inOrientation:(UIInterfaceOrientation)orientation 
{
    return YES;
}

MGSplitViewController内置了ios5之前的功能。